HiveMQ Enterprise
Distributed Tracing Extension
This extension uses an open standard, OpenTelemetry-based, enterprise-grade approach to add tracing capabilities to the HiveMQ MQTT platform. In unison, HiveMQ logging, monitoring, and tracing make your MQTT broker fully observable.
- Provider
- HiveMQ
- Category
- Observability
- License
- Commercial
- Version
- Bundles with HiveMQ
- Verified
- Yes

Overview
The Distributed Tracing Extension supports OpenTelemetry which enables IoT observability. Using this extension, it is possible to get a high-level overview of the journey of requested data, without taking a deep dive into complex individual systems. The HiveMQ Enterprise Distributed Tracing Extension makes it possible to:
-
Trace sent and received MQTT PUBLISH messages within the HiveMQ broker, including publishing inbound and outbound interceptors.
-
Trace sent and received Kafka records in the HiveMQ Enterprise Extension for Kafka, including Kafka to MQTT transformers and MQTT to Kafka transformers.
-
Trace publish authorizers for MQTT PUBLISH packets.
-
Configure the sampling and filtering of MQTT PUBLISH messages to precisely control the type and amount of data exported.
Why HiveMQ and Distributed Tracing?
Distributed tracing tracks application requests as they move through the microservices that make up your distributed applications. Now it is possible to track MQTT messages and broker interactions in the APM of your choice.
Open standards support
Trace & debug IoT data

Reduce downtime
Greater observability
HiveMQ extensions
HiveMQ extensions are plugins that provide seamless integration with streaming services, databases, data warehouses, and security services. There is a Custom SDK to build tailored extensions for specific integration needs.
Scalability

Availability
