Instrumentación sin código para PHP

OpenTelemetry proporciona dos enfoques de instrumentación sin código para PHP:

AutoinstrumentaciónPHP Distro
InstalaciónComposer + extensión PECLPaquete del SO (deb, rpm, apk)
PlataformaLinux, macOS, WindowsSolo Linux
ConfiguraciónAutoloading de ComposerInstalar paquete, reiniciar PHP
ControlControl manual completoValores predeterminados con criterio propio
Ideal paraEntornos flexibles, configuración personalizadaDespliegues de producción en Linux

Elegir la autoinstrumentación

Usa la autoinstrumentación sin código para PHP cuando:

  • Ya utilices Composer
  • Necesites ejecutar en macOS o Windows
  • Quieras el máximo control sobre la instrumentación y la configuración

Elegir PHP Distro

Usa OpenTelemetry PHP Distro cuando:

  • Despliegues en Linux y quieras una instalación gestionada por paquetes (deb, rpm, apk)
  • Busques instrumentación sin código, sin tener que modificar la aplicación ni Composer
  • Quieras valores predeterminados optimizados para producción (exportación en segundo plano, spans inferidos, OpAMP)

PHP zero-code instrumentation

OpenTelemetry PHP Distro

Production-ready, zero-code OpenTelemetry instrumentation for PHP, delivered as native Linux packages.