Este check recopila perfiles de aplicaciones Go que exponen el endpoint /debug/pprof.
NOTA: Es preferible instrumentar servicios con la biblioteca de clientes de creación de perfiles dd-trace-go. La biblioteca de clientes
ofrece una mejor integración con otros servicios de Datadog, como por ejemplo a través de zonas de código y filtrado del endpoint.
Utiliza esta integración para servicios cuyo código fuente no controles.
NOTA: El uso de esta integración da como resultado la facturación para hosts en el servicio de 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 ejecuta en un host. Para entornos de contenedores, consulta las plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.
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 el ejemplo de go_pprof_scraper.d/conf.yaml para obtener todas las opciones disponibles de configuración.
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 Returns CRITICAL if the check cannot reach the pprof endpoint or if APM is not enabled, returns OK otherwise. Statuses: ok, critical