Versión de la integración1.0.4
Este check recopila perfiles de aplicaciones de Go que exponen el endpoint /debug/pprof.
NOTA: Es preferible instrumentar los servicios con la biblioteca cliente de creación de perfiles dd-trace-go. La biblioteca cliente
ofrece una mejor integración con otros servicios de Datadog, como a través de zonas cubiertas de código y filtrado de endpoint.
Utiliza esta integración para los servicios cuyo código source (fuente) no controlas.
NOTA: El uso de esta integración da lugar a la facturación de hosts bajo el servicio Continuous Profiler de Datadog.
Para obtener más información sobre la facturación de Continuous Profiler, consulta nuestra documentación de facturación.
Configuración
Sigue las siguientes instrucciones para instalar y configurar este check para un Agent que se ejecute en un host. 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
Si utilizas una versión del Agent >= 7.21/6.21, sigue las instrucciones siguientes para instalar el check de go_pprof_scraper en tu host. Consulta la guía dedicada del Agent para instalar integraciones comunitarias para instalar checks con una versión del Agent < v7.21/v6.21 o el Docker Agent :
Descarga e inicia el Datadog Agent .
Ejecuta el siguiente comando para instalar la rueda de integraciones con el Agent:
datadog-agent integration install -t datadog-go-pprof-scraper==<INTEGRATION_VERSION>
Encontrarás la última versión en la Page (página) de la versión de integraciones de Datadog
Nota: Si fuera necesario, antepón sudo -u dd-agent al comando de instalación.
Configuración
Edita el archivo go_pprof_scraper.d/conf.yaml, en la carpeta conf.d/ en la raíz de tu directorio de configuración del Agent para comenzar a recopilar tus datos de rendimiento de Go. Consulta ejemplo de go_pprof_scraper.d/conf.yaml para conocer todas las opciones de configuración disponibles.
Reinicia el Agent.
Validación
[Ejecuta el subcomando de estado del Agent(https://docs.datadoghq.com/agent/guide/agent-commands/#agent-status-and-information) y busca go_pprof_scraper en la sección Checks.
Datos recopilados
Métricas
La integración de Go-pprof-scraper no crea ninguna métrica.
Eventos
La integración de Go-pprof-scraper no incluye ningún evento.
Checks de servicio
go_pprof_scraper.can_connect
Devuelve CRITICAL si el check no puede alcanzar el endpoint pprof o si APM no está habilitado, devuelve OK en caso contrario.
Estados: ok, crítico
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con asistencia técnica de Datadog.