Las métricas recopiladas se recopilan de forma predeterminada y son totalmente compatibles con esta versión. Las métricas de OpenTelemetry son la base futura para la supervisión, disponibles a partir de GitHub Enterprise Server 3.18 en adelante.
Nota:
Se espera que las métricas recopiladas sean cerrar y, a continuación, retirado en una versión futura de GitHub Enterprise Server. Se recomienda que la estrategia de supervisión a largo plazo incluya una migración a métricas de OpenTelemetry. Consulta Acerca de las métricas de OpenTelemetry.
Configuración de un servidor externo de collectd
Si todavía no ha configurado un servidor externo de collectd, tendrá que hacerlo antes de habilitar el reenvío de collectd en tu instancia de GitHub Enterprise Server. El servidor collectd debe ejecutar la versión 5.x o posterior de collectd.
- Inicie sesión en el servidor
collectd. - Cree o edite el archivo de configuración
collectdpara cargar el complemento de red y complete las directivas del servidor y del puerto con los valores adecuados. En la mayoría de las distribuciones, se encuentra en/etc/collectd/collectd.conf
Un ejemplo de collectd.conf para ejecutar un servidor collectd:
LoadPlugin network
...
...
<Plugin network>
Listen "0.0.0.0" "25826"
</Plugin>
Habilitar el reenvío de collectd en GitHub Enterprise
De manera predeterminada, el reenvío de collectd está deshabilitado en GitHub Enterprise. Siga los pasos que se indican a continuación para habilitar y configurar el reenvío de collectd:
-
Debajo de la configuración de reenvío de registros, seleccione Habilitar reenvío recopilado.
-
En el campo Dirección del servidor, escriba la dirección del servidor
collectdal que quiera reenviar estadísticas del dispositivo de GitHub Enterprise. -
En el campo Puerto, escriba el puerto que se usa para conectarse al servidor
collectd. (Predeterminados en 25826) -
En el menú desplegable Configuración criptográfica, seleccione el nivel de seguridad de las comunicaciones con el servidor
collectd. (Ninguno, Paquetes firmados o Paquetes encriptados). 1. En la barra lateral "Configuración" , haga clic en Guardar configuración.Nota:
Al guardar la configuración en Consola de administración se restablecen los servicios del sistema, lo que podría generar un tiempo de inactividad visible para el usuario.
-
Espera que se complete la fase de configuración.
Solución de problemas
El servidor collectd central no recibe datos
GitHub Enterprise se incluye con la versión 5.x de collectd.
collectd 5.x no es compatible con versiones anteriores de la serie de versiones 4.x. El servidor central collectd debe ser al menos la versión 5.x para aceptar los datos enviados desde tu instancia de GitHub Enterprise Server.
Para obtener ayuda con cualquier pregunta o problema adicional, ve a Soporte técnico para GitHub Enterprise.