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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.