Problema
El uso del agente PHP de New Relic genera sobrecarga. La sobrecarga de rendimiento es cualquier cosa que aumente la latencia, el uso de CPU o memoria más allá de lo que existiría sin el agente.
Causa
La sobrecarga es un efecto secundario esperado del monitoreo y la generación de reportes sobre el software. Nuestro ingeniero de monitoreo de IA minimizará esto, pero su experiencia puede variar bastante, dependiendo de cómo emplee el agente. Si descubre que está experimentando una sobrecarga inesperada, hay varias configuraciones en INI
que pueden ayudar a reducirla.
Solución
Configuraciones INI de rendimiento que pueden reducir la sobrecarga según el uso del agente.
Desactivar un nivel de código métrico.
Deshabilitar el registro.
Establezca
newrelic.transaction_tracer.max_segments_web
ynewrelic.transaction_tracer.max_segments_cli
>= 1.Establezca
newrelic.transaction_tracer.detail
= 0.Establecer
newrelic.transaction_tracer.enabled
= falso.Aumente el umbral del rastreador de transacciones estableciendo
newrelic.transaction_tracer.threshold
= valor más alto.Establecer
newrelic.transaction_tracer.explain_enabled
= falso.No trace sentencias SQL lentas estableciendo
newrelic.transaction_tracer.slow_sql
= falso.
Otras consideraciones generales
Una fuente de reloj que no funciona bien puede afectar al agente que verifica la hora de cada intervalo. Cerciorar de estar empleando una fuente de reloj adecuada. Fargate se ve afectado por la fuente de reloj y se sabe que causa sobrecarga adicional.