O agente de infraestrutura é um software leve, projetado para minimizar seu impacto no desempenho de seus hosts. No entanto, a carga exata varia dependendo da workload do seu host, principalmente do número de processos em execução no host. Isso ocorre porque o agente coleta dados detalhados de cada processo individual.
Como orientação geral, New Relic coletou benchmarks para alguns tipos comuns de hosts:
O agente tem sobrecarga de desempenho muito baixa em um host clássico de tarefa única. Por exemplo, um servidor executando Apache, Unicorn ou um único aplicativo Java.
Para este tipo de host clássico de tarefa única, o uso típico é:
CPU: cerca de 0,3%
Virtual memory: cerca de 1 GB
Resident memory: 25 a 35MB
Storage on disk: cerca de 50 MB
O agente tem sobrecarga de desempenho muito baixa em um host executando Docker, com uso exato dependendo do número de contêineres Docker que sua máquina hospeda e se esses processos têm vida longa ou curta.
Amazon Linux 2 instâncias do EC2 com configurações padrão do agente de infraestrutura:
CPU: cerca de 0,1% em ARM vs 0,13% AMD
Virtual memory: cerca de 0,75 GB ARM versus 1 GB AMD
Resident memory: ARM de 20 MB versus AMD de 22 MB
Estamos sempre melhorando o desempenho do agente de infraestrutura. Se você observar uma sobrecarga de desempenho do agente excepcionalmente alta, obtenha suporte em support.newrelic.com.
Gerenciar dados
Para saber como ajustar a quantidade de dados que nosso monitoramento de infraestrutura ingere e relata, consulte Gerenciar dados de infraestrutura.
Utilização de recursos
Em sistemas Linux, a infraestrutura é instalada com configurações padrão para cada gerenciador de serviços suportado. Um limite de memória de 1 Gigabyte é aplicado. Por favor, considere revisar e ajustar a configuração padrão com base nos seus requisitos do sistema.