UNCLASSIFIED - NO CUI

Skip to content

Resolve "Bug: Grafana dashboards may not be compatible with Thanos"

General MR

Summary

When Thanos is enabled, dashboards where a datasource is defined as "datasource": "Prometheus" are unable to read from the Thanos datasource and display errors. This can be temporarily circumvented by renaming the datasource to Prometheus.

Relevant logs/screenshots

Minio Overwrite:

monitoring:
  enabled: true
grafana:
  enabled: true
  sso:
    enabled: true
    grafana:
      client_id: platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-grafana
      scopes: "openid Grafana"
addons:
  thanos:
    enabled: true
  minio:
    enabled: true
    git:  
      tag: null  
      repo: https://repo1.dso.mil/big-bang/product/packages/minio.git  
      path: "./chart"   
      branch: '82-bug-grafana-dashboards-may-not-be-compatible-with-thanos'

Original Error: Default minio with grafana, monitoring and thanos – red triangles with “default prometheus datasource not found” image

Enable datasource menu without Thanos enabled image

Enable datasource menu with Thanos enabled image

Linked Issue

issue

Upgrade Notices

N/A

Edited by Daniel Chen

Merge request reports