Grafana: dashboards, alerts en PromQL in operationele onderzoeken
Opsphere bevraagt nu een verbonden Grafana-instantie tijdens een operationeel onderzoek. Twaalf alleen-lezen tools dekken de organisatiestatus, datasources, dashboards, actieve alerts, annotaties, PromQL via een Grafana-datasource en de checkdefinities van Synthetic Monitoring. De module blijft uitgeschakeld tot die tenant de credentials configureert. Grafana blijft de bron van die resultaten.
PromQL loopt via de Grafana-datasource-proxy en heeft de UID van de Prometheus-datasource van die tenant nodig. Het vult de bestaande directe Prometheus-tools aan. Synthetic Monitoring-tools geven de checkdefinitie terug, niet historische sonderesultaten. Opsphere is standaard alleen-lezen en kopieert Grafana-telemetrie niet naar een andere opslag.
Wat er verandert
De integratiehub vermeldt Grafana al voor dashboards, alertregels, de status van datasources en annotatiegebeurtenissen. De alleen-lezen toolset achter die vermelding is nu beschikbaar: twaalf tools, uit tot de tenant credentials configureert.
Hoe het werkt
Een tenant geeft een Grafana-basis-URL en een API-token op, of een serviceaccounttoken. PromQL heeft ook de UID van de Prometheus-datasource in Grafana nodig. Synthetic Monitoring-tools hebben een eigen API-URL en access token nodig. Grafana levert de gegevens. Opsphere bevraagt ze voor het onderzoek.
- grafana_status controleert de status van de organisatie.
- grafana_datasources_list en grafana_datasource_health sommen datasources op en melden hun status.
- grafana_dashboards_search, grafana_dashboard_get en grafana_dashboard_panel_promql zoeken dashboards, openen er een en lezen PromQL uit een paneel.
- grafana_alert_rules_list, grafana_alerts_firing en grafana_annotations_list dekken alertregels, actieve alerts en annotaties.
- grafana_prom_query voert PromQL uit via de Grafana-datasource-proxy.
- grafana_sm_checks_list en grafana_sm_check_get geven checkdefinities van Synthetic Monitoring terug.
Waarom het ertoe doet
Tijdens een onderzoek kan een team de dashboards, actieve alerts en annotaties lezen die Grafana al bewaart, en PromQL uitvoeren via die Grafana-datasource, naast andere verbonden signalen. Grafana blijft de bron van die gegevens.
Grenzen en vereisten
Opsphere is standaard alleen-lezen. De module is per tenant uitgeschakeld tot de credentials zijn geconfigureerd. Bronsystemen blijven gezaghebbend voor de onderliggende operationele gegevens.
- grafana_prom_query vereist de UID van een Prometheus-datasource.
- Synthetic Monitoring-tools vereisen een API-URL en een access token van Synthetic Monitoring.
- Synthetic Monitoring-tools geven de checkdefinitie terug, niet historische sonderesultaten.
