# Instrumentación sin código para PHP

Site [llms.txt](/es/llms.txt)

---

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

|                   | [Autoinstrumentación](auto/)                    | [PHP Distro](distro/)                       |
| ----------------- | ----------------------------------------------- | ------------------------------------------- |
| **Instalación**   | Composer + extensión PECL                       | Paquete del SO (`deb`, `rpm`, `apk`)        |
| **Plataforma**    | Linux, macOS, Windows                           | Solo Linux                                  |
| **Configuración** | Autoloading de Composer                         | Instalar paquete, reiniciar PHP             |
| **Control**       | Control manual completo                         | Valores predeterminados con criterio propio |
| **Ideal para**    | Entornos flexibles, configuración personalizada | Despliegues de producción en Linux          |

## Elegir la autoinstrumentación {#choose-auto-instrumentation}

Usa la [autoinstrumentación sin código para PHP](auto/) 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 {#choose-php-distro}

Usa [OpenTelemetry PHP Distro](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)

---

Section pages:

- [PHP zero-code instrumentation](/es/docs/zero-code/php/auto/)
- [OpenTelemetry PHP Distro](/es/docs/zero-code/php/distro/): Production-ready, zero-code OpenTelemetry instrumentation for PHP, delivered as native Linux packages.
