Skip to content

Extensions

Connect to Everything in your IT Environment with Extensions

HiveMQ Extensions enhance our MQTT broker with additional functionalities, including seamless data integration with streaming and analytics platforms, robust data security, and comprehensive monitoring to enhance application performance. We also have a Custom SDK to build tailored extensions and a community-supported open-source library of extensions.

Data Streaming

HiveMQ offers purpose-built platform extensions that seamlessly integrate with leading data streaming and cloud platforms, enabling real-time data processing, analysis, storage, and more. These powerful extensions work in perfect harmony to streamline multi-cloud integration in IoT environments.

More Data Streaming Resources

Databases and Data Analytics

HiveMQ offers purpose-built platform extensions for seamless integration with popular databases and data analytics platforms. These extensions secure MQTT data transfer via TLS encryption and feature data customization templates to convert MQTT messages into specific data formats — for optimized data ingestion and retrieval.

HiveMQ Enterprise Extension for Data Lakes
Data LakeAWS S3Data Analysis

Data Lake Extension

Seamlessly integrate MQTT data with a cloud-based data lake on Databricks, Snowflake, or AWS via Amazon S3.

License: Commercial

HiveMQ Enterprise Extension for Snowflake
Data AnalysisSnowflake

Snowflake Extension

Get seamless MQTT data integration between IoT/IIoT devices and the Snowflake Data Cloud with HiveMQ Enterprise Extension For Snowflake. Learn more.

License: Commercial

HiveMQ Enterprise Extension for MongoDB. Ingest MQTT data into MongoDB database system to get real-time analytics, predictive analytics, & more.
Data AnalysisMongoDB

MongoDB Extension

Ingest MQTT data into MongoDB database system to get real-time analytics, predictive analytics, & more to unlock the full potential of your IoT applications.

License: Commercial

HiveMQ Enterprise Extension for MySQL
Data AnalysisMySQLMariaDB

MySQL Extension

Ingest MQTT data into MySQL database system to get real-time and predictive analytics. Unlock the full potential of your IoT applications.

License: Commercial

/sb-assets/f/243938/1200x617/d5bb798f0e/enterprise_extension_postgresql.jpg
Data AnalysisPostgreSQLTimescaleDBCockroachDB

PostgreSQL Extension

Ingest MQTT data into PostgreSQL database system to get real-time and predictive analytics. Unlock the full potential of your IoT applications.

License: Commercial

HiveMQ Enterprise Integration for CockroachDB
Data AnalysisCockroachDB

CockroachDB Integration

Integrate MQTT data with CockroachDB to analyze time-stamped data and enhance operational efficiency in energy, manufacturing, and more.

License: Commercial

Enterprise Integration for MariaDB
Data AnalysisMariaDB

MariaDB Integration

Ingest MQTT data into MariaDB database system to get real-time and predictive analytics. Unlock the full potential of your IoT applications.

License: Commercial

/sb-assets/f/243938/1200x617/14bc745138/enterprise_extension_timescaledb.jpg
TimescaleDBData Analysis

TimescaleDB Integration

Integrate MQTT data with Timescale database to analyze time-stamped data and enhance operational efficiency in energy, manufacturing, and more.

License: Commercial

More Resources on Data Analytics and Databases

Other Commercial

An ever expanding list of commercial extensions we license and support.

Community Extensions

The open API of the HiveMQ extension framework gives developers the freedom to create custom extensions to fit their specific business needs. This framework allows developers to seamlessly augment HiveMQ MQTT broker functionality with custom business logic and use the framework to integrate HiveMQ with virtually any external system.

HiveMQ Extension for AWS CloudWatch
AWSMonitoringObservability

AWS CloudWatch Extension

This HiveMQ Extension allows HiveMQ to report its metrics to AWS CloudWatch. Elevate monitoring of your MQTT-based IoT applications.

License: Apache 2.0

HiveMQ Extension for Azure Cluster Discovery
ClusteringAzure

Azure Cluster Discovery Extension

Allow HiveMQ cluster nodes to discover each other dynamically via Azure Blobs in an Azure Blob Storage Container. Learn more.

License: Apache 2.0

HiveMQ Extension for DNS Cluster Discovery
Clustering

DNS Cluster Discovery Extension

Operate elastic HiveMQ clusters with a container orchestration platform, such as Kubernetes, Openshift, etc. and cloud environments. Learn more.

License: Apache 2.0

HiveMQ Extension for Deny Root Wildcard Subscriptions
Security

Deny Root Wildcard Subscriptions Extension

The Deny Root Wildcard Subscriptions Extension denies any subscription to the root wildcard topic.

License: Apache 2.0

HiveMQ Extension for InfluxDB
InfluxDBMonitoring

InfluxDB Extension

The InfluxDB Monitoring extension allows HiveMQ to connect to an instance of InfluxDB for time series monitoring.

License: Apache 2.0

HiveMQ Extension for S3 Cluster Discovery
ClusteringAWS S3AWS

S3 Cluster Discovery Extension

Allow HiveMQ cluster nodes to discover each other dynamically by regularly exchanging their information via S3 from Amazon Web Services (AWS).

License: Apache 2.0

HiveMQ Extension for Etcd Cluster Discovery
Clustering

Etcd Cluster Discovery Extension

Get HiveMQ cluster nodes to discover each other dynamically by regularly exchanging their information via etcd. Learn more.

License: Apache 2.0

HiveMQ Extension for Sparkplug and InfluxDB
ObservabilityInfluxDBSparkplugMonitoring

Sparkplug InfluxDB Extension

This monitoring extension can be leveraged to gather metrics from MQTT Sparkplug and persist them into a InfluxDB database.

License: Apache 2.0

HiveMQ Extension MQTT Message Log
MonitoringMQTT

MQTT Message Log Extension

The HiveMQ MQTT Message Log Extension provides the possibility to follow up on any clients communicating with the broker on the terminal.

License: Apache 2.0

HiveMQ Extension for Prometheus Monitoring
Monitoring

Prometheus Monitoring Extension

The Prometheus Monitoring extension allows HiveMQ to expose metrics to a Prometheus application.

License: Apache 2.0

HiveMQ Extension for Heartbeat
MonitoringMQTT

Heartbeat Extension

Perform seamless integration of HiveMQ with load balancers and proxies, by creating an HTTP endpoint that can be used for health checks.

License: Apache 2.0

HiveMQ Extension for File RBAC
Security

File RBAC Extension

Improve MQTT-based IoT application security with the File Authentication & Authorization Extension. Implements Access Control based on a configuration file.

License: Apache 2.0

HiveMQ Extension for Sparkplug Aware Compatibility
Sparkplug

Sparkplug Aware Extension

Use this Sparkplug aware MQTT broker to fulfill the optional requirements essential for Sparkplug 3.0 compatibility certification.

License: Apache 2.0

The HiveMQ Splunk Extension – Map MQTT Topics to Splunk for IoT Observability
SplunkObservability

Splunk Extension

Explore HiveMQ Splunk Extension, a solution to map MQTT topics to Splunk indexes & forward messages to multiple instances for IoT observability.

License: Commercial

Get started with HiveMQ today

Choose between a fully-managed cloud or self-managed MQTT platform. Our MQTT experts can help you with your solution and demonstrate HiveMQ in action.

HiveMQ logo
Review HiveMQ on G2