Grafana: paneles, alertas y PromQL en investigaciones operativas
Opsphere consulta ahora una instancia de Grafana conectada durante una investigación operativa. Doce herramientas de solo lectura cubren el estado de la organización, los datasources, los paneles, las alertas en curso, las anotaciones, PromQL a través de un datasource de Grafana y las definiciones de comprobaciones de Synthetic Monitoring. El módulo permanece desactivado hasta que ese tenant configura las credenciales. Grafana sigue siendo la fuente de esos resultados.
PromQL se ejecuta a través del proxy de datasource de Grafana y necesita el UID del datasource de Prometheus de ese tenant. Complementa las herramientas directas de Prometheus que ya existen. Las herramientas de Synthetic Monitoring devuelven la definición de la comprobación, no resultados históricos de sondas. Opsphere es de solo lectura por defecto y no copia la telemetría de Grafana a otro almacén.
Qué cambia
El hub de integraciones ya incluye Grafana para paneles, reglas de alerta, estado de los datasources y eventos de anotación. El conjunto de herramientas de solo lectura detrás de esa ficha ya está disponible: doce herramientas, desactivadas hasta que el tenant configure las credenciales.
Cómo funciona
Un tenant indica la URL base de Grafana y un token de API, o un token de cuenta de servicio. PromQL también necesita el UID del datasource de Prometheus en Grafana. Las herramientas de Synthetic Monitoring necesitan una URL de API y un token de acceso propios. Grafana aporta los datos. Opsphere los consulta para la investigación.
- grafana_status comprueba el estado de la organización.
- grafana_datasources_list y grafana_datasource_health listan los datasources e informan de su estado.
- grafana_dashboards_search, grafana_dashboard_get y grafana_dashboard_panel_promql buscan paneles, abren uno y leen el PromQL de un panel.
- grafana_alert_rules_list, grafana_alerts_firing y grafana_annotations_list cubren reglas de alerta, alertas en curso y anotaciones.
- grafana_prom_query ejecuta PromQL a través del proxy de datasource de Grafana.
- grafana_sm_checks_list y grafana_sm_check_get devuelven definiciones de comprobaciones de Synthetic Monitoring.
Por qué importa
Durante una investigación, un equipo puede leer los paneles, las alertas en curso y las anotaciones que Grafana ya conserva, y ejecutar PromQL a través de ese datasource de Grafana, junto al resto de señales conectadas. Grafana sigue siendo la fuente de esos datos.
Límites y requisitos
Opsphere es de solo lectura por defecto. El módulo está desactivado por tenant hasta que se configuran las credenciales. Los sistemas de origen siguen siendo la autoridad de los datos operativos subyacentes.
- grafana_prom_query requiere el UID de un datasource de Prometheus.
- Las herramientas de Synthetic Monitoring requieren una URL de API y un token de acceso de Synthetic Monitoring.
- Las herramientas de Synthetic Monitoring devuelven la definición de la comprobación, no resultados históricos de sondas.
