Data source plugins
Guides for optimizing and adding capabilities to data source plugins.
- Add support for annotation queriesAdd support for annotation queries in your data source plugin.
- Add authentication for data source pluginsHow to add authentication for data source plugins.
- Add features for Explore queriesAdd features to Explore queries in Grafana plugin development.
- Add logs, metrics, and traces for backend pluginsHow to add logs, metrics and traces for backend plugins.
- Add query migrations for a backend data source pluginHow to add a query migration handler to your Grafana backend data source plugin for seamless updates.
- Add query editor helpHow to add a help component to query editors in Grafana.
- Add resource handler for data source pluginsLearn how to add a resource handler for data source plugins.
- Add a router or multiplexer to your pluginAdd a router or multiplexer to your plugin.
- Add support for variablesAdd support for variables in Grafana plugin development.
- Convert a frontend data source plugin into a backend pluginLearn how to convert a frontend data source plugin into a backend plugin
- Create data framesA guide to working with data frames in plugin development.
- Error handlingHow to handle errors in data source plugins.
- Fetch data from frontend code using the data proxyLearn how to use the data proxy API to fetch data from frontend code in data source and app plugins in Grafana
- Include dashboardsInclude dashboards in Grafana data source plugins.
- Profile a backend pluginHow to profile a backend plugin.