Gitea es una solución ligera de alojamiento de código administrada por la comunidad escrita en Go.
Esta integración monitoriza las instancias de Gitea a través del Datadog Agent.
Configuración
Requisito previo
Gitea no expone sus métricas internas en forma predeterminada. Necesitas activar el servidor HTTP incorporado que expone las métricas del endpoint en tu archivo de configuración app.ini.
[metrics]ENABLED=true
Para obtener más información, consulta la documentación oficial.
Instalación
La integración de Gitea no está incluida en forma predeterminada en el paquete del Datadog Agent , es necesario instalarla.
Para el Agent v7.36+, sigue las siguientes instrucciones para instalar el check de Gitea en tu host. Consulta Utilizar integraciones comunitarias para instalar con el Docker Agent o versiones anteriores del Agent.
Ejecuta el siguiente comando para instalar la integración del Agent:
Configura tu integración similar a las integraciones basadas en el Agent.
Configuración
Edita el archivo gitea.d/conf.yaml, en la carpeta conf.d/ en la raíz de tu directorio de la configuración del Agent para empezar a recopilar tus datos de Gitea. Consulta el ejemplo de gitea.d/conf.yaml para conocer todas las opciones disponibles de configuración.