Skip to main content

grafana

Visualization dashboards for OpenDT metrics.

Access

URLDescription
http://localhost:3000Grafana Dashboard

Authentication is disabled by default (anonymous admin access).

Dashboards

Power Dashboard

The default dashboard displays:

  • Power Consumption - Actual vs simulated power draw over time
  • Carbon Emissions - Estimated carbon emissions based on power and grid intensity

Data is queried from the OpenDT API at http://api:8000.

Provisioning

Dashboards in services/grafana/provisioning/dashboards/ are auto-provisioned on startup. These are read-only templates.

To create an editable copy:

  1. Open the dashboard
  2. Click title → Save As
  3. Save with a new name

Custom dashboards are persisted in the Docker volume.

Data Sources

The Infinity datasource is pre-configured to query JSON endpoints from the OpenDT API.

Persistence

Dashboard data is stored in the opendt-grafana-storage Docker volume.

To reset Grafana to its initial state:

make clean-volumes