Skip to main content
Ent+
This feature is available as an add-on for the Honeycomb Enterprise plan. Please contact your Honeycomb account team for details.

Supported Platforms

PlatformMetricsLogsTraces
Linuxโœ“โœ“
Windowsโœ“โœ“
macOSโœ“โœ“

Prerequisites

Supports RabbitMQ versions 3.8 and 3.9. The RabbitMQ Management Plugin must be enabled by following the official instructions. Also, a user with at least monitoring level permissions must be used for monitoring.

Configuration Table

ParameterTypeDefaultDescription
telemetry_typestelemetrySelector["Logs", "Metrics"]Choose Telemetry Type.
daemon_log_pathsstrings- "/var/log/rabbitmq/rabbit@*.log"Path to Rabbitmq log file(s).
start_atenumendStart reading the file from the โ€˜beginningโ€™ or โ€˜endโ€™.
username*stringUsername used to authenticate.
password*stringPassword used to authenticate.
endpointstringhttp://localhost:15672The endpoint of the Rabbitmq server.
collection_intervalint60Sets how often (seconds) to scrape for metrics.
enable_tlsboolfalseWhether or not to use TLS.
insecure_skip_verifyboolfalseEnable to skip TLS certificate verification.
ca_filestringCertificate authority used to validate the database serverโ€™s TLS certificate.
cert_filestringA TLS certificate used for client authentication, if mutual TLS is enabled.
key_filestringA TLS private key used for client authentication, if mutual TLS is enabled.