We've just released v4.5.0 of the Cognite Data Source for Grafana, with a focus on making Core Data Model (CDM) the default path for new dashboards and bringing operational context (Activities) into your time series charts. This release builds on v4.4.0 and consolidates several capabilities that make Grafana a stronger fit for teams already working in CDM, or planning to migrate.
What's new in v4.5.0
- Activities tab - a new query tab that lets you query CogniteActivity records directly in the editor, with filtering by Asset, Equipment, or TimeSeries. No GraphQL required.
- Activity annotations - overlay activities as shaded time regions directly on CogniteTimeSeries charts. Useful for visualising maintenance windows, planned downtime, or operational events alongside sensor data.
- Numeric time series auto-detection in the Data Models (GraphQL) tab - results with type "numeric" automatically fetch datapoints from CDF, removing a manual step in dashboard setup.
- Config editor overhaul - settings are now reorganised into Connection and Features tabs, CDM features are enabled by default for new datasources, and CDM/legacy toggles are now mutually exclusive (no more conflicting configs).
Recap from v4.4.0 (still relevant if you haven't upgraded)
- CogniteTimeSeries tab - search and select time series directly from CDM with a single View dropdown, including unit conversion support.
- GraphQL variables - use Data Model GraphQL queries to drive Grafana template variables, enabling dynamic dashboard filtering and selection patterns.
How to get started
If you're on a new datasource, CDM features are on by default. If you're upgrading an existing datasource, head to your Cognite data source configuration, open the Features tab, and enable Core Data Model features.
Existing dashboards built on legacy query tabs will continue to run.
Documentation: https://docs.cognite.com/cdf/dashboards/guides/grafana/getting_started
Who this is for
This release is especially useful if you're:
- Migrating an existing project to CDM and need your Grafana dashboards to come along
- Building new dashboards and want to start from CDM rather than legacy asset-centric tabs
- Looking to overlay operational context (maintenance, downtime, events) on your sensor charts without leaving Grafana
- Using GraphQL and modeled context to drive dashboard variables and filtering
What we'd like to hear from you
We're shipping CDM support iteratively and learning as we go. If you try v4.5.0, we'd value feedback on:
- How the Activities tab and annotations fit into your existing dashboards
- Anything that feels missing compared to your legacy workflows
- Friction in the new config editor or the CDM/legacy switch
- Use cases where GraphQL variables would unlock something you can't do today
Check the
documentation
Ask the
Community
Take a look
at
Academy
Cognite
Status
Page
Contact
Cognite Support
