Descripción general de Monitoring

Tener visibilidad de tus aplicaciones e infraestructura es fundamental para mantener el rendimiento y la estabilidad. Por lo tanto, Google Distributed Cloud (GDC) air-gapped proporciona una plataforma de monitorización para recoger y analizar tus métricas.

La plataforma de monitorización de GDC te permite recoger y consultar métricas de las cargas de trabajo desplegadas. Puedes monitorizar y visualizar tus sistemas mediante las herramientas de observabilidad integradas de la plataforma de monitorización.

Si recoges y consultas métricas de forma eficaz, puedes obtener estadísticas valiosas sobre tu entorno air-gapped y garantizar el rendimiento óptimo de tus cargas de trabajo.

Conceptos clave

La plataforma de monitorización de GDC introduce los siguientes conceptos:

  • Las métricas son mediciones cuantitativas recogidas de tus cargas de trabajo de GDC que proporcionan estadísticas valiosas sobre el uso de los recursos y el rendimiento. GDC utiliza Prometheus para este fin. Prometheus es un sistema de monitorización de código abierto que garantiza una recogida de datos eficiente y fiable.

  • Los paneles de control son representaciones visuales de tus métricas que te permiten observar las tendencias y el comportamiento del sistema. Tu proyecto de GDC incluye una instancia de Grafana dedicada para la visualización de métricas. Grafana es una plataforma de analíticas que te permite crear paneles de control informativos y explorar los datos de tus métricas. GDC proporciona paneles de control predefinidos para los componentes estándar, lo que te permite tener visibilidad inmediata de tu entorno.

Flujo de trabajo de monitorización

Para facilitar los procesos de monitorización de tus componentes, la plataforma de monitorización de GDC funciona según el siguiente flujo de trabajo:

  1. Recoger métricas: cuando tu entorno de GDC está en funcionamiento, las métricas de los componentes principales se recogen automáticamente y se muestran en los paneles de control de Grafana preconfigurados. Esta función proporciona monitorización inmediata de la red y del servidor.

    También puedes configurar objetivos de scraping para tus propias aplicaciones y servicios desplegando recursos personalizados que definan las métricas específicas de la carga de trabajo que se deben recoger y la frecuencia de recogida.

  2. Consultar métricas: puedes consultar las métricas recogidas mediante PromQL (Prometheus Query Language). Consultar métricas te permite hacer lo siguiente:

    • Filtrar métricas en función de etiquetas y valores.
    • Agregar datos a lo largo del tiempo.
    • Realizar cálculos con valores de métricas.
  3. Crear paneles de control y visualizar métricas: usa Grafana para crear paneles de control personalizados que visualicen tus métricas. Estos paneles de control proporcionan una visión clara y completa del rendimiento de tu sistema, lo que te permite hacer lo siguiente:

    • Identificar tendencias y anomalías.
    • Solucionar problemas de forma eficaz.
    • Tomar decisiones fundamentadas sobre la asignación y la optimización de recursos.

Retención de métricas

Las políticas de retención definen durante cuánto tiempo se almacenan las métricas y los registros. Estas políticas son fundamentales para cumplir los requisitos de cumplimiento y para facilitar el análisis operativo.

GDC utiliza los tiempos de retención para configurar las políticas de ciclo de vida y de retención de las métricas. El sistema aplica un valor predeterminado de 90 días para los tiempos de retención de las métricas.

Métodos de acceso

Puedes usar los siguientes métodos de acceso para trabajar con las métricas de los componentes:

  • Interfaz de usuario de Grafana: puedes acceder a la instancia de Grafana de tu proyecto a través de la consola de GDC o directamente mediante su URL. La interfaz de usuario te permite consultar y visualizar métricas.
  • API HTTP: puedes recuperar datos de métricas de forma automática mediante la API HTTP. Este método permite la integración con herramientas externas y scripts de automatización.

Más recursos

Consulta la lista completa de métricas para ver descripciones detalladas de todas las métricas recogidas de los componentes de GDC. Este recurso proporciona un contexto valioso y facilita las estrategias de monitorización avanzadas.