Appsignal ou de variáveis de ambiente.
A configuração é carregada em um processo de quatro etapas, começando com os padrões do pacote e terminando com a leitura das variáveis de ambiente. As opções de configuração podem ser combinadas sem perder configurações de outra opção.
Ordem de carregamento
- Padrões do módulo
O módulo AppSignal começa carregando sua configuração padrão, definindo caminhos e habilitando determinados recursos.
Os padrões do agente podem ser encontrados na documentação de opções de configuração.
- Configurações detectadas do sistema
O pacote detecta em que tipo de sistema está rodando e se configura de acordo.
Por exemplo, quando está rodando dentro de um sistema baseado em container (como Docker e Heroku), ele define a opção de configuração runningInContainer como true.
- Variáveis de ambiente
O AppSignal procurará sua configuração em variáveis de ambiente. Quando encontradas, elas substituirão todas as opções de configuração definidas nas etapas anteriores.
- Configuração inicial passada para o construtor
Appsignal
Ao inicializar o objeto AppsignalAppsignal, você pode passar a configuração inicial que deseja aplicar. Trata-se de um object com qualquer uma das opções descritas abaixo.