> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ordem de carregamento da config do AppSignal Standalone agent

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](#1-agent-defaults)
* 2. [Configurações detectadas do sistema](#2-system-detected-settings)
* 3. [Variáveis de ambiente](#3-environment-variables)
* 4. [Arquivo de configuração](#4-config-file)

## 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][options].

## 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][options].

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][options] 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`.

<CodeGroup>
  ```bash Bash theme={null}
  export APPSIGNAL_APP_NAME="my custom app name"
  # inicie o agent aqui
  ```
</CodeGroup>

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](/standalone-agent/installation/linux-package). 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.

[options]: /standalone-agent/configuration/options.html
