Com a instalação assistida do agente de infraestrutura para Linux, você pode fazer as alterações necessárias no script de instalação e no arquivo de configuração que fornecemos para adaptá-lo ao seu ambiente.
Importante
A instalação assistida funciona apenas para os gerenciadores de serviços Systemd, Upstart e SysV. Se você usar qualquer outro gerenciador de serviços, prossiga com a instalação manual.
Antes da instalação, verifique a compatibilidade e os requisitos.
Instale o agente
Para instalar o agente:
Baixe o arquivo empacotado do agente ou use o comando a seguir que busca automaticamente uma versão específica do agente, sua soma de verificação e a verifica após o download. Substitua
ARCH=amd64
pela arquitetura desejada (amd64, 386, arm64, arm) eV=1.27.4
pela versão mais recente ou específica.bash$V=1.27.4 ARCH=amd64; echo "https://download.newrelic.com/infrastructure_agent/binaries/linux/${ARCH}/newrelic-infra_linux_${V}_${ARCH}.tar.gz" | { read url; wget "${url}"{,.sum}; shasum -a 256 --check ${url##*/}.sum; }A partir da versão
1.27.4
, disponibilizamos o pacotetar.gz
de assinatura GPG. Você pode conferir o procedimento de assinatura e instruções para verificação no repositório infra-agente no GitHub.Descompacte o arquivo.
Certifique-se de que o arquivo seja descompactado com a seguinte estrutura:
newrelic-infra|-- config_defaults.sh|-- etc| |-- init_scripts| | |-- systemd| | | `-- newrelic-infra.service| | |-- sysv| | | `-- newrelic-infra| | `-- upstart| | `-- newrelic-infra| `-- newrelic-infra| `-- integrations.d|-- installer.sh|-- usr| `-- bin| |-- newrelic-infra| |-- newrelic-infra-ctl| `-- newrelic-infra-service`-- var|-- db| `-- newrelic-infra| |-- custom-integrations| |-- integrations.d| |-- LICENSE.txt| `-- newrelic-integrations|-- log| `-- newrelic-infra`-- run`-- newrelic-infraAtualize sua chave de licença em
config_defaults.sh
.Opcional: Atualize qualquer outro parâmetro de ambiente no arquivo de configuração.
Execute
installer.sh
com direitos de administrador.
O script identifica automaticamente seu gerenciador de serviços. Se falhar, você será prompt a atualizá-lo manualmente.
Este documento ajudou você na instalação?
Configure sua instalação
O arquivo de configuração config_defaults.sh
serve como fonte de referência para todas as opções de configuração. Ele contém o seguinte parâmetro de ambiente:
Variável | Descrição |
---|---|
Obrigatório na inicialização do agente. | O diretório inicial do agente. Padrão:
|
Necessário na instalação. | O caminho para a pasta binária do agente. Padrão:
|
Necessário na instalação. | A localização do arquivo de configuração do agente. Padrão:
|
Somente opção de configuração necessária na inicialização. | A chave de licença do agente de infraestrutura. |
Obrigatório na inicialização do agente. | O local onde o agente log. Padrão:
|
Necessário na instalação. | O nível de privilégio do agente. Os valores possíveis são Padrão:
|
Obrigatório na inicialização do agente. | O local onde o agente colocará seu arquivo PID. Padrão:
|
Obrigatório na inicialização do agente. | O diretório que contém os arquivos de configuração da integração. Padrão:
|
Obrigatório no momento da instalação somente quando o modo de execução estiver definido como | O usuário que executará o binário do agente. |
Qual é o próximo?
Você também pode querer:
- Adicione um atributo personalizado para anotar seus dados de infraestrutura.
- Conecte sua conta AWS se seus servidores estiverem hospedados no Amazon EC2.
- Habilite o encaminhamento de logs.
- Adicione outra integração de infraestrutura para coletar dados de serviços externos.
- Inicie, pare, reinicie ou verifique manualmente o status do agente.