Los paneles de estado en Grafana te permiten supervisar las métricas clave de la infraestructura en tu entorno de dispositivos aislados de Google Distributed Cloud (GDC) para identificar posibles problemas. Ver el estado de los componentes te ayuda a diagnosticar comportamientos inesperados del sistema, aislar las causas raíz y priorizar el ajuste del rendimiento o el desarrollo de funciones.
GDC hace un seguimiento de las métricas de estado y genera informes sobre ellas, tanto para los componentes de hardware, como los nodos de servidor, como para los recursos de software, incluidos los clústeres de Kubernetes, las VMs y el almacenamiento.
Antes de comenzar
Los clústeres raíz contienen una instancia de Grafana para los operadores de infraestructura. Estas instancias de Grafana contienen los paneles de estado.
Necesitas controles de acceso basados en roles para acceder de forma segura a las visualizaciones de datos en los paneles de la instancia de Grafana. Por este motivo, sigue las instrucciones de la sección Antes de comenzar para consultar y ver las métricas en los paneles para acceder a los paneles en las instancias de Grafana.
Extremo de Grafana
Abre una de las siguientes URLs para acceder al extremo de Grafana del proyecto de infra-obs o del clúster de administración raíz:
Extremo de Grafana del proyecto
infra-obs:https://GDC_URL/infra-obs/grafanaReemplaza GDC_URL por la URL de una organización en GDC.
Extremo de Grafana del clúster de administración raíz:
https://ROOT_ADMIN_CLUSTER_URL/grafanaReemplaza ROOT_ADMIN_CLUSTER_URL por la URL del clúster de administrador raíz en GDC.
Ejemplos de casos de uso
En esta sección, se incluyen ejemplos de cómo puedes usar el panel para casos prácticos.
Ajustes de rendimiento
Si un componente tiene un rendimiento deficiente, pero no necesariamente afecta el SLO ni activa alertas, puedes comunicarte de forma proactiva con los desarrolladores y evitar que se produzcan problemas en el futuro.
Del mismo modo, es posible que un componente quiera saber cómo funciona su atributo para realizar las compensaciones de rendimiento adecuadas. El estado de salud es un mecanismo para recopilar la información que necesitan los componentes.
Desarrollo de funciones
Supongamos que un cliente solicita cambios o que GDC planea lanzar una nueva función. En ese caso, puedes observar el estado de los componentes pertinentes para determinar la viabilidad de admitir la nueva función o el cambio. Además, el estado de salud se puede usar para tomar decisiones sobre el producto cuando se prioriza el trabajo.
Por ejemplo, supongamos que un componente tiene una latencia promedio de 500 ms y se quiere reducir a 250 ms. En ese caso, el equipo puede calcular el costo relativo de una reducción incremental del 50% y compararlo con el diseño de un extremo con un tiempo de respuesta de 250 ms.