Pular para o conteúdo principal
O AppSignal standalone agent pode ser configurado usando variáveis de ambiente ou um arquivo de configuração. A configuração é carregada em um processo de quatro etapas, carregando a configuração de fontes diferentes.

Ordens de carregamento

1. Padrões do agent

O agent começa carregando sua configuração padrão, definindo caminhos padrão e habilitando certos recursos. Os padrões do agent podem ser encontrados na página de opções.

2. Configurações detectadas do sistema

O agent detecta em que tipo de sistema está rodando e se configura de acordo. Se uma opção de configuração olha para o sistema para definir seu padrão, isso estará listado na página de opções. Por exemplo, quando está rodando dentro de um sistema baseado em contêiner (como Docker e Heroku), ele define a opção de configuração running_in_container como true e habilita ou desabilita métricas de host automaticamente.

3. Variáveis de ambiente

O agent procurará sua configuração em variáveis de ambiente. Veja a página de opções para as opções de configuração disponíveis. Variáveis de ambiente podem estar em configurações de ambiente globais que são carregadas no boot para pacotes Linux instalados e definidas em scripts antes de chamar o processo appsignal-agent.
export APPSIGNAL_APP_NAME="my custom app name"
# inicie o agent aqui
Quando variáveis de ambiente do AppSignal são encontradas para as opções de configuração, elas sobrescreverão todas as opções de configuração fornecidas nas etapas anteriores.

4. Arquivo de configuração

Esta fonte de configuração é usada pela instalação por pacote Linux. Ela também é carregada usando a opção de CLI --config ao chamar o processo appsignal-agent manualmente. O caminho desse arquivo de configuração é /etc/appsignal-agent.conf para a instalação por pacote Linux. Se o standalone agent for chamado manualmente com a opção --config, o arquivo precisa estar no local especificado pela opção --config. Por exemplo, appsignal-agent --config /path/to/config/appsignal.conf procurará o arquivo em /path/to/config/appsignal.conf. Quando variáveis de ambiente do AppSignal são encontradas para as opções de configuração, elas sobrescreverão todas as opções de configuração fornecidas nas etapas anteriores.