Plugins 〉MQTT


Developer

Grafana Labs

Sign up to receive occasional product news and updates:



Data Source
grafana

MQTT

Documentation →

MQTT data source for Grafana

Stream real-time MQTT messages into Grafana dashboards.

Note: This plugin streams live data only and doesn't store historical messages.

Documentation

For the plugin documentation, visit the plugin documentation website.

Contributing

Instructions for plugin setup, testing, and contributing can be found in CONTRIBUTING.md.

Install on Grafana Cloud

Plugins can be installed directly from within your Grafana instance or automated using the Cloud API or Terraform.

Learn more about plugin installation

For more information, visit the docs on plugin installation.

Changelog

1.3.3

⚙️ Updated frontend & backend dependencies

1.3.2

⚙️ Updated frontend dependencies

1.3.1

⚙️ Updated backend/go version to 1.26.0 from 1.25.6 which resolves CVE-2025-68121

⚙️ Updated frontend & backend dependencies

1.3.0

🚀 Introduce PDC (Private data source connect) 🚀 Bump dependency versions to be prepared for react-19 upgrade and enable react-19 e2e testing 🐛 Update @grafana/plugin-ui 🐛 Fix: Fallback SHA-1 function if browser's not available 🐛 Update dependencies

1.2.1

🐛 Update versions of various dependencies

[1.2.0] - 2025-09-10

  • Add support for raw string values
  • Add streaming key to the requests
  • Use go 1.25 for building the plugin
  • Implement error source and use context logger

[1.1.0] - 2025-07-28

  • Fix session reuse for subscriptions after reconnect
  • Add client ID setting for MQTT connections
  • Use URL-safe Base64 encoding for topic names
  • Fix clear field data functionality
  • Upgrade dependencies (grafana-plugin-sdk-go, form-data, @babel/runtime)
  • Introduce changesets for better release management
  • Update repository links and workflows
  • Stable release (removed beta status)

[1.1.0-beta.3] - 2025-02-25

  • Upgrade dependencies

[1.1.0-beta.2] - 2024-08-21

  • Upgrade dependencies

[1.1.0-beta.1] - 2024-06-06

  • Add support for TLS Client Authentication
  • Add TLS Skip Verify option
  • Add Support for specifying a custom CA Certificate

[1.0.0-beta.4] - 2024-03-21

  • Add support for MQTT Wildcards

[1.0.0-beta.3] - 2023-08-17

  • Fix for #44

[1.0.0-beta.2] - 2023-04-25

  • Update Plugin SDK dependency

[1.0.0-beta.1] - 2022-12-01

  • Initial release