Versión de la integración1.0.2
Este check monitoriza tus despliegues de Octopus Deploy a través del Datadog Agent. Realiza un seguimiento de información como el tiempo medio de despliegue por entorno y la tasa de fallos de despliegue de un proyecto.
Configuración
Sigue los siguientes pasos para instalar y configurar este check en un Agent basado en hosts. Para entornos en contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.
Instalación
El check de Octopus Deploy está incluido en el paquete del Datadog Agent. No es necesaria ninguna instalación adicional.
Configuración
Crea una clave de API en tu servidor Octopus.
Edita el archivo octopus_deploy.d/conf.yaml
que se encuentra en la carpeta conf.d/
, en la raíz del directorio de configuración de tu Agent, para empezar a recopilar tus datos de rendimiento de octopus_deploy
. Para conocer todas las opciones de configuración disponibles, consulta el ejemplo de configuración.
Nota: Limita el número de proyectos para los que recopilas datos configurando una de las secciones spaces
, project_groups
, o projects
. Por ejemplo, el siguiente fragmento limita la recopilación a un máximo de 10 proyectos cuyos nombres empiecen por ’test':
projects:
limit: 10
include:
- 'test.*'
Reinicia el Agent.
Logs
La integración Octopus Deploy recopila dos tipos de logs: logs de despliegue y logs de servidor.
Recopilación de logs de despliegue
Los logs de despliegue se recopilan de las tareas de despliegue y son útiles para depurar despliegues fallidos. Para recopilar logs de despliegue:
Habilita la recopilación de logs en tu archivo datadog.yaml
:
Descomenta y edita el bloque de configuración de logs en tu archivo octopus_deploy.d/conf.yaml
. Por ejemplo:
logs:
- type: integration
source: octopus_deploy
Recopilación de logs de servidor
Los logs de servidor son información de diagnóstico del propio servidor Octopus. Solo pueden ser recopilados cuando el Datadog Agent se ejecuta en la misma máquina que el servidor Octopus. Para recopilar logs de servidor:
Habilita la recopilación de logs en tu archivo datadog.yaml
:
Descomenta y edita el bloque de configuración de logs en tu archivo octopus_deploy.d/conf.yaml
. Por ejemplo:
logs:
- type: file
path: /OctopusServer/Server/Logs/OctopusServer.txt
source: octopus_deploy
Validación
Ejecuta el subcomando de estado del Agent y busca octopus_deploy
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración Octopus Deploy no incluye eventos.
Checks de servicio
La integración Octopus Deploy no incluye checks de servicios.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.