OPcache de PHP

Supported OS

Versión de la integración0.0.1

Información general

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:

  1. Instala el kit de herramientas para desarrolladores. en cualquier máquina.

  2. Ejecuta ddev -e release build php_opcache para compilar el paquete.

  3. Descarga el Datadog Agent.

  4. 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

  1. 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
    
  2. 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.