Opsphere
← Tutte le novità

Grafana: dashboard, avvisi e PromQL nelle indagini operative

Opsphere interroga ora un’istanza Grafana connessa durante un’indagine operativa. Dodici strumenti in sola lettura coprono lo stato dell’organizzazione, i datasource, le dashboard, gli avvisi in corso, le annotazioni, PromQL tramite un datasource Grafana e le definizioni dei check di Synthetic Monitoring. Il modulo resta disattivato finché quel tenant non configura le credenziali. Grafana resta la fonte di quei risultati.

PromQL passa dal proxy del datasource Grafana e richiede l’UID del datasource Prometheus di quel tenant. Completa gli strumenti Prometheus diretti già disponibili. Gli strumenti di Synthetic Monitoring restituiscono la definizione del check, non i risultati storici delle sonde. Opsphere è in sola lettura per impostazione predefinita e non copia la telemetria di Grafana in un altro archivio.

Cosa cambia

L’hub delle integrazioni elenca già Grafana per dashboard, regole di avviso, stato dei datasource ed eventi di annotazione. Il set di strumenti in sola lettura dietro quella scheda è ora disponibile: dodici strumenti, spenti finché il tenant non configura le credenziali.

Come funziona

Un tenant fornisce l’URL di base di Grafana e un token API, oppure un token di account di servizio. PromQL richiede anche l’UID del datasource Prometheus in Grafana. Gli strumenti di Synthetic Monitoring richiedono un URL API e un token di accesso separati. Grafana fornisce i dati. Opsphere li consulta per l’indagine.

  • grafana_status verifica lo stato dell’organizzazione.
  • grafana_datasources_list e grafana_datasource_health elencano i datasource e ne riportano lo stato.
  • grafana_dashboards_search, grafana_dashboard_get e grafana_dashboard_panel_promql cercano dashboard, ne aprono una e leggono il PromQL di un pannello.
  • grafana_alert_rules_list, grafana_alerts_firing e grafana_annotations_list coprono regole di avviso, avvisi in corso e annotazioni.
  • grafana_prom_query esegue PromQL tramite il proxy del datasource Grafana.
  • grafana_sm_checks_list e grafana_sm_check_get restituiscono le definizioni dei check di Synthetic Monitoring.

Perché conta

Durante un’indagine, un team può leggere le dashboard, gli avvisi in corso e le annotazioni che Grafana già conserva, ed eseguire PromQL tramite quel datasource Grafana, accanto agli altri segnali connessi. Grafana resta la fonte di quei dati.

Limiti e requisiti

Opsphere è in sola lettura per impostazione predefinita. Il modulo è disattivato per tenant finché non si impostano le credenziali. I sistemi di origine restano autorevoli per i dati operativi sottostanti.

  • grafana_prom_query richiede l’UID di un datasource Prometheus.
  • Gli strumenti di Synthetic Monitoring richiedono un URL API e un token di accesso di Synthetic Monitoring.
  • Gli strumenti di Synthetic Monitoring restituiscono la definizione del check, non i risultati storici delle sonde.