Descripción general de Monitoring

Obtener visibilidad de tus aplicaciones y tu infraestructura es fundamental para mantener el rendimiento y la estabilidad. Por lo tanto, Google Distributed Cloud (GDC) con aislamiento físico proporciona una plataforma de supervisión para recopilar y analizar tus métricas.

La plataforma de supervisión de GDC te permite recopilar métricas de tus cargas de trabajo implementadas y realizar consultas sobre ellas. Puedes supervisar y visualizar tus sistemas con las herramientas de observabilidad integradas de la plataforma de supervisión.

Si recopilas y consultas métricas de manera eficaz, puedes obtener estadísticas valiosas sobre tu entorno aislado y garantizar el rendimiento óptimo de tus cargas de trabajo.

Conceptos clave

La plataforma de supervisión de GDC presenta los siguientes conceptos:

  • Las métricas son mediciones cuantitativas recopiladas de tus cargas de trabajo de GDC que proporcionan estadísticas valiosas sobre el rendimiento y el uso de recursos. GDC usa Prometheus para este propósito. Prometheus es un sistema de supervisión de código abierto que garantiza una recopilación de datos eficiente y confiable.

  • Los paneles son representaciones visuales de tus métricas para 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 análisis que te permite crear paneles informativos y explorar tus datos de métricas. GDC proporciona paneles prediseñados para componentes estándar, lo que ofrece visibilidad inmediata de tu entorno.

Flujo de trabajo de supervisión

Para facilitar los procesos de supervisión de tus componentes, la plataforma de supervisión de GDC opera con el siguiente flujo de trabajo:

  1. Recopila métricas: Cuando tu entorno de GDC está en funcionamiento, las métricas de los componentes principales se recopilan automáticamente y se muestran en los paneles de Grafana preconfigurados. Esta función proporciona supervisión inmediata de la red y el servidor.

    También puedes configurar objetivos de recopilación para tus propias aplicaciones y servicios implementando recursos personalizados que definan métricas específicas de la carga de trabajo para recopilar y la frecuencia de recopilación.

  2. Consultar métricas: Puedes consultar las métricas recopiladas con PromQL (lenguaje de consulta de Prometheus). Consultar métricas te permite hacer lo siguiente:

    • Filtrar métricas según etiquetas y valores
    • Agrega datos a lo largo del tiempo.
    • Realizar cálculos sobre los valores de las métricas
  3. Crea paneles y visualiza métricas: Usa Grafana para crear paneles personalizados que visualicen tus métricas. Estos paneles proporcionan una vista clara y completa del rendimiento de tu sistema, lo que te permite hacer lo siguiente:

    • Identifica tendencias y anomalías.
    • Solucionar problemas de manera eficaz
    • Toma decisiones fundamentadas sobre la asignación y 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 con los requisitos de cumplimiento y respaldar el análisis operativo.

GDC usa los tiempos de retención para configurar políticas de retención y ciclo de vida para 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

Los siguientes métodos de acceso están disponibles para operar con las métricas de 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 con su URL. La interfaz de usuario te permite consultar y visualizar métricas.
  • API de HTTP: Recupera datos de métricas de forma programática con la API de HTTP. Este método permite la integración con herramientas externas y secuencias de comandos de automatización.

Recursos adicionales

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