• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Comportamento do agente de infraestrutura

Com o agente de infraestrutura, você pode monitor não apenas servidores individuais, mas também entender o desempenho do seu serviço como um todo. O agente oferece suporte a Amazon Linux, CentOS, Debian, RHEL e Ubuntu, bem como Windows Server. Todas essas versões de agente exibem um conjunto comum de comportamentos.

Serviço de agente

A partir do agente de infraestrutura v1.5.59, o agente agrupa um binário denominado newrelic-infra-service. Este binário pode ser gerenciado pelo gerenciador de serviços do sistema operacional.

No momento da inicialização do serviço, esse binário gera (executa) o processo newrelic-infra normal e supervisiona a execução filho. Portanto, o processo de serviço do agente nunca deve ser reiniciado, a menos que seja acionado por meio do gerenciador de serviços do SO.

Inicialização do agente

Durante a inicialização, o agente irá:

  • Registre um manipulador de sinal.
  • Defina o agente.
  • Carregue a configuração do arquivo, variáveis de ambiente e argumentos de chamada.
  • Plug-in de registro para inventário de colheita, amostradores e integração.
  • StatsD integração com http_server_enabled"Abra uma porta http (por padrão, 8001) para recebimento de dados.

A duração da inicialização antes da coleta e envio dos dados geralmente é inferior a seis segundos.

Monitoramento e limites de recursos

Por padrão, o agente de infraestrutura é executado em um único núcleo. A cada segundo ele verifica se há eventos para enviar e, se houver, os envia para o coletor New Relic . Evento que pode ser enviado inclui:

Para descrições do evento de infraestrutura padrão e suas frequências de coleta, consulte infraestrutura evento.

Dados de integração

O monitoramento de integração é feito executando comandos de integração em intervalos determinados (definidos nos arquivos de configuração) e lendo seus stout/err. Quanto mais integração você habilitar, maior será a presença do agente. Para mais informações, consulte a documentação para integração específica.

Desligamento do agente

Ao receber um sinal de desligamento, o agente interrompe todos os processos de plug-in e integração cadastrados.

Manutenção

O agente é executado como um serviço. Na instalação, configuramos todos os arquivos necessários ao gerenciador de serviços, como o arquivo de serviço systemD. . No caso de uma falha catastrófica, a configuração do gerenciador de serviços reiniciará o agente.

Não há atualizações automáticas para o agente. Para instalar uma nova versão do agente:

  • Linux: Instale manualmente as versões do agente por meio do gerenciador de pacote apropriado (apt, yum, zypper).
  • Windows: baixe manualmente o pacote msi e instale-o com msiexec.exe.
  • macOS: instale manualmente as versões do agente por meio do HomeBrew.

Repetir comportamento

Se uma solicitação feita ao serviço de ingestão não for bem-sucedida, a carga útil será descartada; as solicitações subsequentes seguem um padrão de espera exponencial até que uma seja bem-sucedida. Para inventário, armazenamos os deltas entre os estados do sistema em arquivos de cache. Em caso de falha, esses deltas não são excluídos, mas são reutilizados nas solicitações seguintes.

A partir do agente de infraestrutura v1.29.1, o usuário agora pode configurar as novas tentativas para nosso encaminhador de log integrado. O valor padrão aqui é 5 e pode ser definido para qualquer valor numérico necessário.

Gerenciar relatório de dados

Para obter informações sobre como configurar relatórios de dados, consulte Gerenciar dados.

Copyright © 2024 New Relic Inc.

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