Grafana plugin examples
This repository contains example plugins to showcase different use cases.
Panel plugins
- flot demonstrates how to use the Flot plotting library in a panel plugin.
- frame-select demonstrates how to update panel options with values from a data query response.
- plotly demonstrates how to use the Plotly graphing library in a panel plugin.
- scatterplot demonstrates how to use D3 and SVG to create a scatter plot panel.
- visx demonstrates how to use visx to create a time series graph.
Data source plugins
- http demonstrates how to query data from HTTP-based APIs.
- alerting demonstrates how to add support for alerting to a data source, using a backend.
- streaming-websocket demonstrates how to create an event-based data source plugin using RxJS and web sockets.