Versión de la integración0.0.1
Este check monitoriza OPcache de PHP a través del Datadog Agent.
Configuración
Sigue las instrucciones a continuación para instalar y configurar este check para un Agent que se ejecuta 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
Para instalar el check php_opcache
en tu host:
Instala el kit de herramientas para desarrolladores.
en cualquier máquina.
Ejecuta ddev -e release build php_opcache
para compilar el paquete.
Descarga el Datadog Agent.
Sube el artefacto de compilación a cualquier host con un Agent y
ejecuta datadog-agent integration install -w path/to/php_opcache/dist/<ARTIFACT_NAME>.whl
.
OPcache
OPcache no expone métricas de forma predeterminada, por lo que esta integración incluye un exportador de métricas, ubicado aquí:
/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/php_opcache/assets/exporter/opcache-dd-handler.php
Puedes descargar el exportador desde el repositorio integraciones-extras de Datadog.
Cuando configures tu Agent, haz referencia al exportador directamente por este nombre de archivo o configura un alias para él en tu servidor web. Por ejemplo, si utilizas Apache, el alias en el archivo de configuración del servidor web sería el siguiente:
Alias /opcache-status /opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/php_opcache/assets/exporter/opcache-dd-handler.php
<Location /opcache-status>
Require all denied
Require local
</Location>
Configuración
- Edita el archivo
php_opcache.d/conf.yaml
, en la carpeta conf.d/
en la raíz del directorio de configuración de tu Agent para comenzar a recopilar los datos de rendimiento de php_opcache
. Consulta el archivo php_opcache.d/conf.yaml
de ejemplo para conocer todas las opciones de configuración disponibles.instances
- url: http://localhost/opcache-status
- Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca php_opcache
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración OPcache de PHP no incluye eventos.
Checks de servicios
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.