Skip to main content
Skip to content

Paneles avanzados de métricas de OpenTelemetry

Después de habilitar la recopilación de métricas de OpenTelemetry en la GitHub Enterprise Server instancia, tiene acceso a paneles adicionales con funcionalidades de visualización y supervisión mejoradas.

Las métricas de OpenTelemetry son la base para la supervisión, disponible desde la versión 3.18 en adelante, GitHub Enterprise Server. Esta pila de supervisión proporciona funcionalidades mejoradas de observabilidad y administración en comparación con el sistema collectd heredado.

Las nuevas instalaciones de la versión 3.19 y posteriores usan las métricas de OpenTelemetry de forma predeterminada. Las actualizaciones desde versiones anteriores a la 3.21 hasta la 3.21 o la 3.22 también habilitan OpenTelemetry y deshabilitan collectd, pero puede volver a habilitar collectd después de la actualización.

Collectd sigue siendo compatible con esta versión, pero se retira en la versión 3.23 y la actualización a 3.23 la deshabilita. Para obtener la escala de tiempo de migración y los pasos para migrar instancias que todavía usan collectd, consulte Migración de collectd a OpenTelemetry.

Prerrequisitos

  • Las métricas de OpenTelemetry están habilitadas para la instancia GitHub Enterprise Server

Tableros de control adicionales

Cuando se habilitan las métricas de OpenTelemetry, tendrá acceso a paneles avanzados de Grafana con funcionalidades de visualización y supervisión mejoradas.

  • Elasticsearch : métricas detalladas para el rendimiento de la búsqueda, las operaciones de indexación y el estado del clúster
  • Nomad : supervisión detallada de la programación de trabajos, la asignación de recursos y la orquestación del servicio
  • HAProxy : métricas de rendimiento del equilibrador de carga, estadísticas de conexión e información de enrutamiento de solicitudes
  • Exportador de nodos : métricas de nivel del sistema, incluidas las estadísticas de CPU, memoria, disco y red de cada nodo
  • Exportador de procesos: métricas detalladas de nivel de proceso para supervisar el rendimiento de un servicio individual

Estos paneles proporcionan información más detallada sobre el rendimiento de tu instancia GitHub Enterprise Server y pueden ayudar con la solución avanzada de problemas y la planificación de la capacidad.