- Publicada em:
Como Reduzir Drasticamente a Ingestão de Dados do New Relic em Servidores PHP
- Authors
-
Se você utiliza o New Relic para monitoramento de aplicações PHP (com PHP-FPM), é comum que a ingestão de dados cresça rapidamente — especialmente por causa de Tracing, Span Events e APM Events.
O resultado: consumo excessivo do plano, alertas de uso e custos maiores.
A boa notícia é que é possível reduzir 70% a 95% da ingestão com algumas configurações simples.
Neste post, mostramos exatamente como fazer isso.
📍 Onde fica o arquivo de configuração do New Relic?
No Ubuntu com PHP 8.x, o New Relic é configurado através do arquivo
Esse arquivo é incluído automaticamente tanto no CLI quanto no FPM, e é o único que você precisa editar.
🎯 O que causa ingestão alta?
Os maiores vilões são:
-
Span Events (distributed tracing)
-
Transaction Tracer
-
Analytics Events
-
APM Transaction Events
-
Logs detalhados
Esses itens enviam milhares de dados por minuto — mesmo em aplicações leves.
🛠 Como reduzir a ingestão de dados
Edite o arquivo
E aplique a configuração abaixo, focada em reduzir ingestão sem perder o essencial:
🔄 Reinicie o PHP-FPM
As alterações só entram em vigor após reiniciar o FPM:
📉 Resultado esperado
Com essas configurações, você pode esperar:
-
70% a 95% menos ingestão total
-
Redução drástica em Tracing e Span Events
-
Menos custo no New Relic
-
Manutenção de erros e métricas essenciais
-
Monitoramento mais limpo e eficiente
✅ Conclusão
O New Relic é uma ferramenta poderosa, mas vem configurada para coletar mais dados do que a maioria das aplicações realmente precisa.
Ajustando apenas meia dúzia de diretivas no newrelic.ini, é possível manter uma monitoração de qualidade com um consumo de dados extremamente menor.
Se você quiser uma configuração ainda mais agressiva ou personalizada para o seu ambiente, deixe um comentário ou entre em contato.