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
    Note: As of version 3.0.1, dolphindb-datasource is no longer maintained.
  • dolphindb-datasource-next
    • 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