Grafana Datasource
Grafana is an open-source data visualization web application that excels at dynamically displaying time-series data and supports multiple data sources. Users can display data charts in the browser by configuring connected data sources and writing query scripts.
DolphinDB has developed a Grafana plugin to allow users to interact with DolphinDB by writing query scripts and subscribing to stream tables on Grafana dashboards, enabling the visualization of DolphinDB time-series data.
There are currently two versions of the Grafana DolphinDB Datasource plugin available:
- dolphindb-datasource
- Connects to the database from the front-end
- Uses WebSocket for communication
- Requires the browser and database to be on the same network
- dolphindb-datasource-go
- Written in Go and runs on the Grafana backend
- Requires Grafana Server to be on the same network as the database or able to connect to it
- Supports Grafana Alerting feature, allowing customized alert rules