https://grafana.com/developers/plugin-tools/e2e-test-a-plugin/test-a-data-source-plugin/variable-queries
Test variable queries | Grafana Plugin Tools
Test a custom variable query editor and the execution of variable queries.
grafana plugintestvariablequeriestools
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/add-support-for-variables
Add support for variables | Grafana Plugin Tools
Add support for variables in Grafana plugin development.
support forgrafana pluginaddvariablestools
https://grafana.com/developers/plugin-tools/set-up/set-up-docker
Set up your Docker development environment | Grafana Plugin Tools
Set up Docker for Grafana plugin development.
set updocker developmentgrafana pluginenvironmenttools
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/
Data source plugins | Grafana Plugin Tools
Learn how to perform common tasks in Grafana data source plugin development.
data sourcegrafana pluginpluginstools
https://grafana.com/developers/plugin-tools/e2e-test-a-plugin/?pg=6-tips-to-improve-your-grafana-plugin-before-you-publish&plcmt=in-text
Test your plugins end-to-end | Grafana Plugin Tools
How to perform end-to-end tests for Grafana plugins.
grafana plugintestpluginsendtools
https://grafana.com/developers/plugin-tools/how-to-guides/app-plugins/add-resource-handler
Add resource handler for app plugins | Grafana Plugin Tools
Learn how to add a resource handler for app plugins.
add resourceapp pluginshandlergrafanatools
https://grafana.com/developers/plugin-tools/migration-guides/angular-react/angular-react-convert-mappings
Convert value and range maps | Grafana Plugin Tools
How to migrate an Angular plugin that uses value and range maps to React
range mapsgrafana pluginconvertvaluetools
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/error-handling
Error handling | Grafana Plugin Tools
How to handle errors in data source plugins.
error handlinggrafana plugintools
https://grafana.com/developers/plugin-tools/how-to-guides/ui-extensions/versioning-extensions
Version extensions | Grafana Plugin Tools
See best practices for versioning UI extensions to ensure stability, compatibility, and smooth transitions.
grafana pluginversionextensionstools
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/validate-config-editor-fields
Validate fields in the config editor | Grafana Plugin Tools
How to use the DataSourceConfigValidationAPI to validate fields in your data source config editor.
in theconfig editorgrafana pluginvalidatefields
https://grafana.com/developers/plugin-tools/migration-guides/angular-react/custom-config-components
Custom configuration components | Grafana Plugin Tools
How to migrate a Grafana plugin from AngularJS with custom fields to React with custom components.
custom configurationgrafana plugincomponentstools
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/add-support-for-annotation-queries
Add support for annotation queries | Grafana Plugin Tools
Add support for annotation queries in your data source plugin.
support forgrafana pluginaddannotationqueries
https://grafana.com/developers/plugin-tools/e2e-test-a-plugin/ci/?pg=6-tips-to-improve-your-grafana-plugin-before-you-publish&plcmt=in-text
CI workflow | Grafana Plugin Tools
How to run end-to-end tests in CI.
grafana pluginciworkflowtools
https://grafana.com/whats-new/2024-04-05-crafting-robust-plugins-introducing-grafana-plugin-e2e/
Crafting robust plugins: introducing grafana/plugin-e2e | Grafana Labs
Plugin developers and users typically want their plugins to be compatible with a range of Grafana versions. However, ensuring this is true can be a challenge....
grafana plugincraftingrobustpluginsintroducing
https://grafana.com/developers/plugin-tools/migration-guides/angular-react/angular-react-convert-from-kbn
Migrate from kbn package | Grafana Plugin Tools
How to migrate a plugin that uses the kbn package to current methods.
migrate fromgrafana pluginkbnpackagetools
https://grafana.com/developers/plugin-tools/e2e-test-a-plugin/setup-resources
Configure necessary resources | Grafana Plugin Tools
Configure any dashboards, data sources or other Grafana resources necessary for end-to-end testing your plugin, through provisioning.
necessary resourcesgrafana pluginconfiguretools
https://grafana.com/blog/grafana-plugin-tutorial-polystat-panel-part-1/?pg=tutorials&plcmt=results
Grafana Plugin Tutorial: Polystat Panel (Part 1) | Grafana Labs
grafana plugintutorialpanelpartlabs
https://grafana.com/developers/plugin-tools/migration-guides/update-from-grafana-versions/migrate-10_0_x-to-10_1_x
10.0.x to 10.1.x | Grafana Plugin Tools
How to migrate plugins from Grafana version 10.0.x to 10.1.x.
grafana pluginxtools
https://grafana.com/developers/plugin-tools/how-to-guides/
How-to guides | Grafana Plugin Tools
Learn how to perform common tasks in Grafana plugin development.
how to guidesgrafana plugintools
https://grafana.com/developers/plugin-tools/how-to-guides/app-plugins/add-return-to-previous-functionality
Allow users to easily return to a specific context | Grafana Plugin Tools
Allow users to easily return to a specific context.
grafana pluginallowuserseasilyreturn
https://grafana.com/developers/plugin-tools/how-to-guides/ui-extensions/use-an-exposed-component
Use an exposed component | Grafana Plugin Tools
Reuse functionality from other plugins by using exposed components.
grafana pluginuseexposedcomponenttools
https://www.percona.com/blog/intro-to-grafana-plugin-development/
Intro to Grafana Plugin Development - Percona
Mar 23, 2026 - Grafana has a convenient extension mechanism - plugins that any front-end developer familiar with React or AngularJS can develop with minimal preparation.
grafana pluginintrodevelopmentpercona
https://grafana.com/developers/plugin-tools/migration-guides/update-from-grafana-versions/migrate-8_3_x-to-8_4_x
8.3.x to 8.4.x | Grafana Plugin Tools
How to migrate Grafana v8.3.x plugins to Grafana v8.4.x.
grafana pluginxtools
https://grafana.com/developers/plugin-tools/how-to-guides/panel-plugins/custom-panel-option-editors
Add a custom panel option editor | Grafana Plugin Tools
How to add a custom panel option editor.
a customgrafana pluginaddpaneloption
https://grafana.com/developers/plugin-tools/how-to-guides/ui-extensions/degregate-ui
Protect your UI when working with extension points | Grafana Plugin Tools
Protect your UI when working with extension points.
working withextension pointsgrafana pluginprotectui
https://grafana.com/developers/plugin-tools/key-concepts/npm-dependencies
NPM dependencies | Grafana Plugin Tools
Learn about frontend NPM dependencies in Grafana plugins.
grafana pluginnpmdependenciestools
https://grafana.com/developers/plugin-tools/migration-guides/update-from-grafana-versions/migrate-8_x-to-9_x
8.x to 9.x | Grafana Plugin Tools
How to migrate plugins from version 8.x to 9.x.
grafana pluginxtools
https://grafana.com/developers/plugin-tools/e2e-test-a-plugin/test-an-app-plugin/app-pages
Test pages added by an app | Grafana Plugin Tools
How to test pages added by an app
test pagesan appgrafana pluginaddedtools
https://grafana.com/developers/plugin-tools/migration-guides/update-from-grafana-versions/migrate-6_x-to-7_0
6.x to 7.0 | Grafana Plugin Tools
How to upgrade plugins from Grafana version 6.x to 7.0.
grafana pluginxtools
https://grafana.com/developers/plugin-tools/how-to-guides/panel-plugins/interpolate-variables
Interpolate variables in panel plugins | Grafana Plugin Tools
Add support for variables in Grafana panel plugins.
grafana plugininterpolatevariablespanelplugins
https://grafana.com/blog/take-a-peek-inside-the-latest-version-of-the-dynatrace-enterprise-plugin-for-grafana/?pg=grafana-2020-year-in-review&plcmt=in-text
Take a peek inside the latest version of the Dynatrace Enterprise plugin for Grafana | Grafana Labs
By integrating Dynatrace with Grafana, you can easily create user-friendly, exec-ready dashboards from your Metrics API v2 data and custom metrics.
take a peek inside
https://grafana.com/grafana/plugins/grafana-splunk-monitoring-datasource/?pg=grafanaconline-2021-your-guide-to-the-newest-announcements-from-grafana-labs&plcmt=in-text
Splunk Infrastructure Monitoring plugin for Grafana | Grafana Labs
Splunk Infrastructure Monitoring (formerly SignalFx) datasource plugin for Grafana. Also known as Splunk Observability
infrastructure monitoringsplunkplugingrafanalabs
https://grafana.com/grafana/plugins/azure-monitor-app/
Azure Cloud Native Monitoring plugin for Grafana | Grafana Labs
Monitor your Azure Cloud Native services
azure cloudnativemonitoringplugingrafana
https://grafana.com/developers/plugin-tools/how-to-guides/data-source-plugins/add-router
Add a router or multiplexer to query different data types | Grafana Plugin Tools
Add a router or multiplexer to your plugin backend to query different data types.
https://grafana.com/blog/easily-monitor-your-tencent-cloud-services-with-the-new-grafana-plugin/
Easily monitor your Tencent Cloud services with the new Grafana plugin | Grafana Labs
Developed by the Tencent Cloud team, this plugin includes dashboard templates for performance and load monitoring.
tencent cloud
https://grafana.com/grafana/plugins/fetzerch-sunandmoon-datasource/
Sun and Moon plugin for Grafana | Grafana Labs
Calculates position of Sun and Moon.
sun and moonplugingrafanalabs
https://grafana.com/blog/introducing-the-sentry-data-source-plugin-for-grafana/
Introducing the Sentry data source plugin for Grafana | Grafana Labs
By combining issue data from Sentry with information from other tools in Grafana, you can improve application health and team velocity.
the sentrydata sourceintroducingplugingrafana
https://grafana.com/grafana/plugins/serrrios-statusoverview-panel/
Status Overview Panel plugin for Grafana | Grafana Labs
Status Overview Panel for Grafana
statusoverviewpanelplugingrafana
https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/releases/v1.43.0/
Release notes for Application Observability plugin 1.43 | Grafana Cloud documentation
Release notes for Application Observability plugin 1.43
release notesapplication observabilitygrafana cloud
https://grafana.com/grafana/plugins/humio-datasource/?pg=visualize-humio-logs-alongside-your-other-data-sources-in-grafana-cloud-with-the-new-plugin-for-grafana&plcmt=in-text
Humio plugin for Grafana | Grafana Labs
Humio datasource for Grafana
humioplugingrafanalabs
https://grafana.com/grafana/plugins/speakyourcode-button-panel/
Button Panel plugin for Grafana | Grafana Labs
Grafana button control panel
button panelplugingrafanalabs
https://grafana.com/blog/grafana-v7-0-released-new-plugin-architecture-visualizations-transformations-native-trace-support-and-more/?pg=grafana-2020-year-in-review&plcmt=in-text
Grafana v7.0 released: New plugin architecture, visualizations, transformations, native trace...
The Grafana 7.0 release is full of major new features and enhancements. Find out all the details here.
plugin architecturegrafanareleasednew
https://grafana.com/grafana/plugins/grafana-llm-app/?pg=ai-ml-cloud&plcmt=txt-img-alternating
LLM plugin for Grafana | Grafana Labs
Plugin to easily allow LLM based extensions to grafana
llmplugingrafanalabs
https://grafana.com/grafana/plugins/sni-pnp-datasource/
PNP plugin for Grafana | Grafana Labs
pnp4nagios datasource
pnpplugingrafanalabs
https://grafana.com/grafana/plugins/opentsdb/
OpenTSDB plugin for Grafana | Grafana Labs
Open source time series database
opentsdbplugingrafanalabs
https://grafana.com/blog/introducing-the-lightstep-metrics-plugin-for-grafana/
Introducing the Lightstep Metrics plugin for Grafana | Grafana Labs
In this guest blog, learn how the Lightstep team built its data source integration with Grafana.
introducingmetricsplugingrafanalabs
https://grafana.com/grafana/plugins/arabian9ts-mux-datasource/
MUX-Datasource plugin for Grafana | Grafana Labs
MUX video streaming metrics datasource
muxdatasourceplugingrafanalabs
https://grafana.com/grafana/plugins/williamvenner-timepickerbuttons-panel/?pg=grafana-12-1-release-all-the-latest-features&plcmt=in-text
Timepicker Buttons Panel plugin for Grafana | Grafana Labs
Datasource-configured buttons panel plugin which set the time range of your Grafana dashboard
timepickerbuttonspanelplugingrafana
https://grafana.com/grafana/plugins/ventura-psychrometric-panel/
Psychart plugin for Grafana | Grafana Labs
View air conditions on a psychrometric chart.
plugingrafanalabs
https://grafana.com/grafana/plugins/fiskaly-surrealdb-datasource/
SurrealDB plugin for Grafana | Grafana Labs
Grafana Datasource Plugin for SurrealDB
surrealdbplugingrafanalabs
https://grafana.com/grafana/plugins/highlightinc-highlight-datasource/?tab=installation
Highlight.io plugin for Grafana | Grafana Labs
Query and alert based on metrics from highlight.io traces, logs, errors, and sessions.
highlightioplugingrafanalabs
https://grafana.com/grafana/plugins/grafana-influxdb-flux-datasource/?pg=how-to-monitor-a-sourdough-starter-with-grafana&plcmt=in-text
Flux (InfluxDB) [BETA] plugin for Grafana | Grafana Labs
Flux query support for InfluxDB 2.x and InfluxDB 1.8+
fluxbetaplugingrafanalabs
https://grafana.com/grafana/plugins/pyroscope-panel/?pg=blog&plcmt=body-txt
Pyroscope Flamegraph plugin for Grafana | Grafana Labs
Pyroscope plugin for grafana
pyroscopeflamegraphplugingrafanalabs
https://grafana.com/developers/plugin-tools/how-to-guides/add-user-storage
Add user storage to your plugin | Grafana Plugin Tools
How to add individual user storage to your plugin.
add userstorageplugingrafanatools
https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/releases/v0.14.2/
Release notes for Application Observability plugin 0.14.2 | Grafana Cloud documentation
Release notes for Application Observability plugin 0.14.2
release notesapplication observability
https://grafana.com/grafana/plugins/needleinajaystack-haystack-datasource/
Haystack plugin for Grafana | Grafana Labs
A Grafana data source for Haystack tagged data
haystackplugingrafanalabs
https://grafana.com/blog/grafana-8-2-released-dynamic-plugin-catalog-new-fine-grained-access-control-permissions-and-more/
Grafana 8.2 released: Dynamic plugin catalog, new fine-grained access control permissions, and more...
The latest stable release includes improvements to the plugin experience and performance tuning for the image renderer.
https://grafana.com/blog/introducing-the-snowflake-enterprise-plugin-for-grafana/?pg=introducing-the-mongodb-enterprise-plugin-for-grafana&plcmt=in-text
Introducing the Snowflake Enterprise plugin for Grafana | Grafana Labs
You can now visualize your Snowflake data alongside your other data sources in Grafana, in order to put log and metric information in context.
introducingsnowflakeenterpriseplugingrafana
https://grafana.com/docs/grafana/latest/administration/plugin-management/customize-nav-bar/
Customize navigation placement of plugin pages | Grafana documentation
Learn how to relocate Grafana app plugin pages to customize the navigation menu structure.
customizenavigationplacementpluginpages
https://mapgl.org/
Mapgl Grafana plugin
grafanaplugin
https://grafana.com/grafana/plugins/grafana-bigquery-datasource/?pg=grafana-12-1-release-all-the-latest-features&plcmt=in-text
Google BigQuery plugin for Grafana | Grafana Labs
Google BigQuery datasource for Grafana
google bigqueryplugingrafanalabs
https://grafana.com/blog/how-to-monitor-an-xdsl-modem-using-a-prometheus-exporter-plugin-and-grafana-agent-on-grafana-cloud-with-grafana-oncall/?pg=prod-cloud-resources
How to monitor an xDSL Modem using a Prometheus Exporter plugin and Grafana Agent on Grafana Cloud...
Visualizing xDSL metrics on a Grafana dashboard makes it easy to figure out the cause of short-term internet outages.
https://grafana.com/developers/plugin-tools/key-concepts/anatomy-of-a-plugin
Anatomy of a plugin | Grafana Plugin Tools
This guide describes the anatomy of a plugin, including the individual components that make up each plugin type.
anatomy of a plugingrafanatools
https://grafana.com/grafana/plugins/gnocchixyz-gnocchi-datasource/
Gnocchi plugin for Grafana | Grafana Labs
gnocchiplugingrafanalabs
https://grafana.com/developers/plugin-tools/publish-a-plugin/package-a-plugin
Package a plugin | Grafana Plugin Tools
How to package a Grafana plugin.
a pluginpackagegrafanatools
https://grafana.com/grafana/plugins/camptocamp-prometheus-alertmanager-datasource/
Prometheus AlertManager Datasource plugin for Grafana | Grafana Labs
Grafana datasource for Prometheus AlertManager
prometheus alertmanagerdatasourceplugingrafanalabs
https://grafana.com/grafana/plugins/smelentyev-tablecolumngrouping-panel/
Table with Column Grouping plugin for Grafana | Grafana Labs
Advanced table panel with support for multi-level column headers and flexible column grouping. Features include hierarchical header organization, customizable...
tablecolumngroupingplugingrafana
https://grafana.com/grafana/plugins/tailosstg-map-panel/
Indoor Map plugin for Grafana | Grafana Labs
Visualize image files for indoor maps.
indoor mapplugingrafanalabs
https://grafana.com/developers/plugin-tools/how-to-guides/app-plugins/use-llms-and-mcp
Use LLMs and Grafana MCP in Grafana app plugins | Grafana Plugin Tools
Learn how to integrate Large Language Models (LLMs) and the Grafana Model Context Protocol server into your Grafana app plugins for AI-powered functionality.
app pluginsusellmsgrafanamcp
https://grafana.com/grafana/plugins/jdbranham-diagram-panel/
Diagram plugin for Grafana | Grafana Labs
Display diagrams and charts with colored metric indicators
diagramplugingrafanalabs
https://grafana.com/docs/grafana/latest/administration/plugin-management/?pg=blog&plcmt=body-txt
Plugin management | Grafana documentation
Plugin management Plugins enhance your Grafana experience with new ways to connect to and visualize data. Read on for an overview on how to get started with...
plugin managementgrafanadocumentation
https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/releases/v1.63.0/
Release notes for Application Observability plugin 1.63 | Grafana Cloud documentation
Release notes for Application Observability plugin 1.63
release notesapplication observabilitygrafana cloud
https://grafana.com/grafana/plugins/cloudflare-app/
Cloudflare Grafana App plugin for Grafana | Grafana Labs
Cloudflare Grafana App allows Cloudflare users to collect and graph their Cloudflare analytics data over time.
cloudflaregrafanaapppluginlabs
https://clickhouse.com/blog/grafana-plugin-vision
Our vision for the ClickHouse Grafana plugin
We see ClickHouse and Grafana as a key part of the observability experience. Here's our vision for making the plugin more powerful and easier to use.
our visionfor theclickhousegrafanaplugin
https://grafana.com/grafana/plugins/googlecloud-trace-datasource/
Google Cloud Trace plugin for Grafana | Grafana Labs
A Grafana data source plugin for querying and visualizing traces from Google Cloud Trace.
google cloudtraceplugingrafanalabs
https://grafana.com/grafana/plugins/kensobi-spcbullet-panel/
SPC Bullet plugin for Grafana | Grafana Labs
Bullet chart, progress bar, and bar gauge with optional SPC mode.
spcbulletplugingrafanalabs
https://grafana.com/grafana/plugins/grafana-newrelic-datasource/?pg=video-top-3-features-of-the-new-relic-data-source-plugin-for-grafana-enterprise&plcmt=in-text
New Relic plugin for Grafana | Grafana Labs
New Relic datasource plugin for Grafana
new relicplugingrafanalabs
https://grafana.com/events/grafanacon/2022/hackathon-showcase-doom-drone-tracking-and-more/
Grafana Labs hackathon showcase: Doomfana, real-time drone tracking, and a panel plugin for...
Revisit the highlights from Grafana Labs hackathons: Doomfana, drones, and more!
https://grafana.com/grafana/plugins/grafana-newrelic-datasource/?tab=overview
New Relic plugin for Grafana | Grafana Labs
New Relic datasource plugin for Grafana
new relicplugingrafanalabs
https://grafana.com/grafana/plugins/elasticsearch/?pg=grafana-vs-elastic&plcmt=pill-banner
Elasticsearch plugin for Grafana | Grafana Labs
elasticsearch plugingrafanalabs
https://grafana.com/blog/introducing-the-causely-data-source-plugin-for-grafana/
Introducing the Causely data source plugin for Grafana | Grafana Labs
Causely users can now connect directly to their Grafana dashboards for faster root cause analysis.
data sourceintroducingplugingrafanalabs
https://grafana.com/blog/grafana-v7-0-released-new-plugin-architecture-visualizations-transformations-native-trace-support-and-more/?pg=plugin-showcase-the-hourly-heatmap-panel-built-on-grafanas-new-plugin-platform&plcmt=in-text
Grafana v7.0 released: New plugin architecture, visualizations, transformations, native trace...
The Grafana 7.0 release is full of major new features and enhancements. Find out all the details here.
plugin architecturegrafanareleasednew
https://grafana.com/whats-new/2025-05-05-enforcing-stricter-version-compatibility-checks-in-plugin-cli-install-commands/
Enforcing stricter version compatibility checks in plugin CLI install commands | Grafana Labs
Since Grafana v10.2, the endpoint to check compatible versions when installing a plugin using grafana cli plugins install changed, which led to Grafana...
version compatibility
https://grafana.com/grafana/plugins/boazreicher-sierraplot-panel/
Sierra Plot plugin for Grafana | Grafana Labs
sierraplotplugingrafanalabs
https://grafana.com/grafana/plugins/joshhunt-destiny-datasource/
Destiny Datasource plugin for Grafana | Grafana Labs
Data source to retrieve Post Game Carnage Reports from Destiny 2
destinydatasourceplugingrafanalabs
https://grafana.com/blog/query-and-analyze-amazon-s3-data-with-the-new-amazon-athena-plugin-for-grafana/
Query and analyze Amazon S3 data with the new Amazon Athena plugin for Grafana | Grafana Labs
The new Athena plugin also comes with a default dashboard in Grafana that visualizes cost and usage reports in AWS.
https://grafana.com/grafana/plugins/grafana-splunk-datasource/?pg=grafana-vs-splunk&plcmt=pill-banner
Splunk plugin for Grafana | Grafana Labs
Splunk datasource plugin for Grafana
splunkplugingrafanalabs