Las métricas de OpenTelemetry son la base futura para la supervisión, disponibles a partir de GitHub Enterprise Server 3.18 en adelante. Esta nueva stack de monitoreo proporciona capacidades mejoradas de observabilidad y administración en comparación con el sistema collectd heredado.
Las métricas recopiladas se siguen recopilando de forma predeterminada y siguen siendo totalmente compatibles en esta versión.
Prerrequisitos
- Las métricas de OpenTelemetry están habilitadas para su 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 la instancia de GitHub Enterprise Server y pueden ayudar en la resolución avanzada de problemas y en la planificación de capacidad.