> ## 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.

# Configuração do AppSignal Collector

Para começar a coletar e relatar dados, o AppSignal collector precisa ser configurado.

Esta documentação explica quais opções podem ser configuradas no collector e como a configuração é carregada.

## Métodos de configuração

### Arquivo de configuração

O AppSignal collector pode ser configurado com um arquivo de configuração. Este método é obrigatório para o [método de instalação via pacote Linux][linux package].

Você precisa localizar ou criar o arquivo de configuração em `/etc/appsignal-collector.conf`.

Depois de localizar ou criar um arquivo de configuração, você pode configurar o collector usando as opções listadas na [página de opções][options].

#### Exemplo de arquivo de configuração

Abaixo está um exemplo de um arquivo de configuração `appsignal-collector.conf`.

Para a lista completa de opções, consulte a página de [opções de configuração][options].

<CodeGroup>
  ```toml TOML theme={null}
  # /etc/appsignal-collector.conf
  push_api_key = "0000-0000-0000-0000"
  ```
</CodeGroup>

### Variável de ambiente do sistema

Outra maneira de configurar o AppSignal é usar variáveis de ambiente do sistema no host onde a aplicação está sendo executada.

Este método de configuração é usado pela [imagem Docker do Collector][docker image].

Certifique-se de que essas variáveis de ambiente sejam configuradas de uma forma compatível com seu sistema operacional e que a configuração seja carregada antes que o collector seja iniciado.

A página de [opções de configuração][options] lista a variável de ambiente do sistema equivalente para cada opção de configuração. Você pode usar essas variáveis para configurar o collector, por exemplo, ao configurar o nome do seu app:

<CodeGroup>
  ```sh Shell theme={null}
  # Exemplo comum em Bash
  export APPSIGNAL_PUSH_API_KEY="0000-0000-0000-0000"
  ```
</CodeGroup>

[linux package]: /collector/installation/linux-package.html

[docker image]: /collector/installation/docker-image.html

[options]: /collector/configuration/options.html
