Opsphere
← Alle Neuigkeiten

Grafana: Dashboards, Alerts und PromQL in operativen Untersuchungen

Opsphere fragt jetzt eine verbundene Grafana-Instanz während einer operativen Untersuchung ab. Zwölf Nur-Lese-Tools decken den Zustand der Organisation, Datasources, Dashboards, aktive Alerts, Annotations, PromQL über eine Grafana-Datasource und die Check-Definitionen von Synthetic Monitoring ab. Das Modul bleibt deaktiviert, bis dieser Tenant die Zugangsdaten konfiguriert. Grafana bleibt die Quelle dieser Ergebnisse.

PromQL läuft über den Grafana-Datasource-Proxy und braucht die UID der Prometheus-Datasource dieses Tenants. Es ergänzt die bestehenden direkten Prometheus-Tools. Die Synthetic-Monitoring-Tools liefern die Check-Definition, nicht historische Probe-Ergebnisse. Opsphere ist standardmäßig nur lesend und kopiert Grafana-Telemetrie nicht in einen anderen Speicher.

Was sich ändert

Der Integrations-Hub listet Grafana bereits für Dashboards, Alert-Regeln, den Zustand von Datasources und Annotations. Das Nur-Lese-Toolset hinter diesem Eintrag ist jetzt verfügbar: zwölf Tools, ausgeschaltet, bis der Tenant Zugangsdaten konfiguriert.

So funktioniert es

Ein Tenant gibt eine Grafana-Basis-URL und ein API-Token an, oder ein Service-Account-Token. PromQL braucht zusätzlich die UID der Prometheus-Datasource in Grafana. Synthetic-Monitoring-Tools brauchen eine eigene API-URL und ein eigenes Access-Token. Grafana liefert die Daten. Opsphere fragt sie für die Untersuchung ab.

  • grafana_status prüft den Zustand der Organisation.
  • grafana_datasources_list und grafana_datasource_health listen Datasources und melden ihren Zustand.
  • grafana_dashboards_search, grafana_dashboard_get und grafana_dashboard_panel_promql suchen Dashboards, öffnen eines und lesen PromQL aus einem Panel.
  • grafana_alert_rules_list, grafana_alerts_firing und grafana_annotations_list decken Alert-Regeln, aktive Alerts und Annotations ab.
  • grafana_prom_query führt PromQL über den Grafana-Datasource-Proxy aus.
  • grafana_sm_checks_list und grafana_sm_check_get liefern Check-Definitionen von Synthetic Monitoring.

Warum es zählt

Während einer Untersuchung kann ein Team die Dashboards, aktiven Alerts und Annotations lesen, die Grafana bereits hält, und PromQL über diese Grafana-Datasource ausführen, neben anderen verbundenen Signalen. Grafana bleibt die Quelle dieser Daten.

Grenzen und Voraussetzungen

Opsphere ist standardmäßig nur lesend. Das Modul ist pro Tenant deaktiviert, bis Zugangsdaten gesetzt sind. Quellsysteme bleiben für die zugrunde liegenden operativen Daten maßgeblich.

  • grafana_prom_query erfordert die UID einer Prometheus-Datasource.
  • Synthetic-Monitoring-Tools erfordern eine API-URL und ein Access-Token von Synthetic Monitoring.
  • Synthetic-Monitoring-Tools liefern die Check-Definition, nicht historische Probe-Ergebnisse.