• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Compatibilidad y requisitos del agente PHP

Antes de instalar el agente PHP, asegúrese de que su sistema cumpla con los requisitos de versión que se enumeran a continuación.

Compatibilidad del agente PHP

Versión de PHP

Versión del agente

Actualmente compatible

8.4

11.5.0.18

8.3

10.15.0.4

8.2

Todas las versiones de agente compatibles

8.1

Todas las versiones de agente compatibles

8.0

Todas las versiones de agente compatibles

7.4

Todas las versiones de agente compatibles

7.3

Todas las versiones de agente compatibles

7.2

Todas las versiones de agente compatibles

7.1

10.21.0.11

No

7.0

10.21.0.11

No

Consulte las notas de la versión del agente PHP para conocer la última versión del agente PHP.

Para obtener una lista actualizada de todas las versiones de agente PHP compatibles actualmente, consulte la Política de fin de vida del agente PHP.

Si está utilizando una versión o plataforma PHP no compatible (como un sistema operativo de 32 bits, FreeBSD o compilaciones ZTS), le recomendamos deshabilitar los mecanismos de actualización automática para los paquetes del agente PHP. Si no evita las actualizaciones automáticas, esto podría provocar la instalación accidental de una versión más nueva del agente. Es posible que la versión más nueva ya no admita características críticas esenciales para la recopilación de datos APM, lo que provocará interrupciones en las capacidades de monitoreo.

Para desactivar la actualización automática, tiene dos opciones:

  • Agregue los paquetes del agente PHP a una lista de exclusión para actualizaciones de paquetes, o

  • Versión fije el paquete del agente PHP a una versión del agente que admita las características antiguas no compatibles. Los paquetes del agente PHP afectados son:

    • newrelic-php5
    • newrelic-php5-common
    • newrelic-daemon

Seguridad de subprocesos de Zend

No se admiten las compilaciones de PHP compiladas con Zend Thread Safety (ZTS).

Compilación justo a tiempo (JIT)

La compilación Just-In-Time es compatible a partir de la versión 10.18.0.8 del agente. PHP deshabilita automáticamente JIT para cualquier versión anterior del agente PHP.

Fibras

No se admiten fibras .

Permisos

Instalando el acceso root del agente PHP requires a:

  • Acceso de lectura/escritura al directorio de extensiones PHP.
  • Acceso de lectura/escritura a los datos de configuración de PHP, ya sea en el directorio de configuración de PHP (preferido) o en php.ini.
  • Reinicie el servidor web o el grupo de procesos PHP.

Ejecutando el acceso raíz del agente does not require . El agente necesita acceso de lectura/escritura a los siguientes archivos (la ubicación de estos archivos se puede personalizar en la configuración del agente PHP):

Clave de licencia

Su New Relic es una cadena hexadecimal de 40 caracteres que New Relic proporciona cuando se registra para obtener su cuenta. Para obtener más información, consulte el script de instalación de PHP o la configuración de la clave de licencia en el archivo PHP ini .

Procesadores

Se admiten las siguientes arquitecturas de procesador:

  • x86_64 (también conocido como amd64)
  • aarch64 (también conocido como ARM64)

Importante

La compatibilidad con aarch64 (ARM64) solo está disponible en PHP 8.0+.

Sistema operativo

Cuando los proveedores anuncien el fin de la vida útil (como en la página Fin del soporte estándar de Ubuntu), continuaremos brindando soporte a esas últimas versiones durante un año luego de la fecha de fin de la vida útil del proveedor. Sin embargo, si la versión de PHP que estás usando ya no tiene soporte oficial, el soporte podría finalizar antes de un año.

Es por eso que recomendamos utilizar siempre la última versión del sistema operativo compatible oficialmente con el proveedor. Las últimas versiones de nuestro agente pueden funcionar en versiones del sistema operativo que ya no están disponibles, pero ya no probamos ni brindamos soporte oficial al agente PHP con versiones anteriores.

Basándonos en la información anterior, el agente PHP se puede instalar en el sistema operativo empleando los métodos de instalación que se enumeran en la siguiente tabla.

Sistema operativo

Liberar

Arquitectura de CPU

Método de instalación

Linux alpino

3.17, 3.18, 3.19, 3.20, 3.21, 3.22

x86_64, aarch64

archivo tar

Amazon Linux

2

x86_64

archivo tar, RPM

Amazon Linux

2

aarch64

archivo tar

Amazon Linux

2023

x86_64, aarch64

archivo tar

Transmisión de CentOS

9

x86_64

archivo tar, RPM

Transmisión de CentOS

9

aarch64

archivo tar

RedHat Enterprise Linux

8, 9

x86_64

archivo tar, RPM

RedHat Enterprise Linux

8, 9

aarch64

archivo tar

Debian

11, 12

x86_64

archivo tar, DEB

Debian

11, 12

aarch64

archivo tar

Ubuntu

20, 22, 24

x86_64

archivo tar, DEB

Ubuntu

20, 22, 24

aarch64

archivo tar

Cualquier distribución de Linux con:

N/A

x86_64, aarch64

archivo tar

Servidores web

Se admiten los siguientes servidores web:

  • Apache 2.2 o 2.4 vía mod_php
  • Cualquier servidor web que admita FastCGI usando PHP-FPM

Frameworks

Se admiten los siguientes frameworks:

Framework

Versión

Consideraciones

CakePHP

4.x, 5.x

Drupal

7.x, 9.x, 10.x, 11.0

Funcionalidad específica de Drupal
Instrumentación del browser Drupal

Joomla

≤ 3,7

con versión del agente ≤

10.22.0.12

Laminas

3.x

Laravel

7.x, 9.x, 10.x, 11.x, 12.x

Lumen

6.x, 7.x, 8.x, 9.x, 10.x

Magento

2.x (CE y EE)

MediaWiki

1.31+

Slim

2.x, 3.x, 4.x

Symfony

4.x, 5.x, 6.x, 7.x

Wordpress

5.9+

Funcionalidad específica de WordPress

Yii

1.1, 2.0

Marco Zend

3.x

Si desea sugerir soporte para otro framework PHP popular, visite el Foro de soporte y cree un Feature Idea. Para obtener más información, consulte Marco PHP: Integración de soporte para New Relic.

Bases de datos y bibliotecas

Se admiten las siguientes bases de datos y bibliotecas:

Amazon DynamoDB (solo biblioteca AWS-sdk-php 3)

Oracle

Firebird (solo controlador PDO)

Controladores PDO

Guzzle

Postgres

Informix

Predis

Memcached

RabbitMQ (solo biblioteca php-amqplib 3.7)

MongoDB

Redis

Microsoft SQL Server (solo controlador PDO)

SQLite

MySQL

SQS (solo biblioteca AWS-sdk-php 3)

ODBC (solo controlador PDO)

Sybase (solo controlador PDO)

Otro software de monitoreo de terceros

Si su aplicación utiliza algún software de monitoreo adicional, no podemos garantizar que nuestro agente funcione correctamente y no podemos ofrecer soporte técnico. Para obtener más información, consulte Errores al utilizar otro software de monitoreo.

Detalles de la instancia

New Relic recopila detalles de instancia para una variedad de base de datos y controlador de la bases de datos. Se admiten las siguientes bases de datos y extensiones:

Para deshabilitar la recopilación de información del host, configure una de las siguientes opciones en el archivo newrelic.ini :

  • Deshabilitar informes de instancia con newrelic.datastore_tracer.instance_reporting.enabled = false
  • Omita el nombre de la base de datos con newrelic.datastore_tracer.database_name_reporting.enabled = false

Para solicitar información a nivel de instancia de almacenes de datos que actualmente no figuran en la lista de su agente PHP, obtenga soporte en support.newrelic.com.

Cola de mensajes

Lo siguiente admite colas de mensajes:

  • HTTP
  • Colasde Laravel
  • Laravel Horizon (compatible con Laravel 10 y versiones posteriores)

Requerimientos de seguridad

Como medida de seguridad estándar para la recopilación de datos, su servidor de aplicaciones debe admitir SHA-2 (256 bits). SHA-1 no es compatible.

Soporte para la característica New Relic

El agente PHP se integra con otras características de New Relic para brindarle visibilidad de un extremo a otro:

Producto

integracion

Monitoreo del navegador

El agente PHP inyecta automáticamente el código JS del agente del navegador cuando habilita la instrumentación automática. Después de habilitar la inyección browser , puede ver los datos en la página Resumen de APM y cambiar rápidamente entre el APM y los datos del navegador para una aplicación en particular. Para opciones de configuración e instrumentación manual, consulte monitoreo del navegador y el agente PHP.

CodeStream (nivel de código métrico)

New Relic CodeStream aporta observabilidad al IDE para mostrar cómo se está desempeñando su código en producción a nivel de método.

Las versiones de PHP 7.0 - 7.4 y 8.0 - 8.3 reportan métricas a nivel de código (a partir de la versión 10.4.0).

Monitoreo de infraestructura

Cuando instalas la infraestructura y el agente APM en el mismo host, se detectan automáticamente entre sí. Luego puede ver una lista de hosts en la UI de APM y filtrar sus hosts por aplicación de APM en la UI de infraestructura. Para obtener más información, consulte Datos de APM en monitoreo de infraestructura.

Logs en el contexto

El agente PHP admite nuestra característica de logs en el contexto para la biblioteca Monolog 2 y 3.

New Relic Dashboards

El agente PHP envía un evento y atributo predeterminados para la consulta NRQL. También puedes grabar eventos personalizados para análisis avanzado.

Monitoreo sintetico

Sintético traza de la transacción conecta las solicitudes del monitor Sintético a la transacción APM subyacente.

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.