Build persistent, team-facing Grafana dashboards that poll Sift for telemetry data on a configurable interval, making it suitable for both live monitoring and historical analysis.Documentation Index
Fetch the complete documentation index at: https://docs.siftstack.com/llms.txt
Use this file to discover all available pages before exploring further.
Before you begin
- A compatible version of Grafana
- See Sift Grafana plugin for compatibility requirements
- An Asset with ingested telemetry data
- A Sift API key
- Your Sift REST API base URL
How the Grafana plugin works
The Sift Grafana plugin adds Sift as a data source inside Grafana. Once configured, Grafana polls the Sift backend on a configurable interval, displaying data as soon as Sift has ingested it. Panels can query raw Channel data or apply a Calculated Channel expression before plotting. Sift is a standard Grafana data source and can be combined with any other Grafana-compatible source in the same dashboard.Install and configure the Sift plugin
- In Grafana, install the Sift data source plugin.
- Add Sift as a new data source.
- Enter your Sift REST API base URL and API key.
- Save the data source configuration and verify the connection.
Build a dashboard panel
- In Grafana, create a new dashboard and add a new panel.
- Select Sift as the data source.
- Select a query type:
- Channels to plot raw telemetry from a specific Channel.
- Calculated Channels to apply a Sift expression to one or more Channels before plotting.
- Run the query to preview the data.
- Save the panel and the dashboard.
Verify
To verify the connection is working, confirm the panel displays a time-series plot with one trace per Channel query. If the panel shows no data, confirm the following:- The Grafana time range overlaps with the Run’s data window in Sift. Adjust the time range to match the timestamps of your Run.
- The data source configuration was saved successfully. If not, check that the REST base URL and API key were entered correctly.
- The selected Asset, Run, and Channel exist in your Sift workspace and contain ingested data.