Coralogix Log Integration

CloudAMQP ships broker logs to Coralogix via the OpenTelemetry protocol (OTLP). Available on RabbitMQ and LavinMQ dedicated instances.

Link: https://www.coralogix.com

Setup

  1. Log in to your Coralogix account and go to Settings → API Keys → Send Your Data.
  2. Copy the Send-Your-Data API Key and enter it in the corresponding field in the CloudAMQP console.
  3. Select the Region matching your Coralogix account — this determines which OTLP ingress endpoint is used.
  4. Set an Application Name (typically the environment, e.g. production ) and a Subsystem Name (identifies the specific service or node — defaults to the instance hostname).
  5. Click Save.

Log attributes

Fields appear in Coralogix with OTel path prefixes:

  • resource.attributes.service.name — your CloudAMQP cluster name
  • resource.attributes.host.name — the individual node hostname
  • logRecord.attributes.appname — always rabbitmq or lavinmq
  • logRecord.severityNumber — numeric severity (9 = INFO, 13 = WARN, 17 = ERROR)
  • logRecord.body — the log message text

The Application column shows the Application Name you configured. The Subsystem column defaults to the node hostname (e.g. my-cluster-01.rmq6.cloudamqp.com ) unless you override the Subsystem Name in the integration settings.

The original Coralogix integration delivers logs via syslog and is planned for deprecation. This integration (Coralogix v2) is the recommended replacement.

← Back to Log Integrations

↑ Back to top