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

# Configuration de l'AppSignal Collector

Pour commencer à collecter et à transmettre des données, l'AppSignal collector doit être configuré.

Cette documentation explique quelles options peuvent être configurées dans le collector et comment la configuration est chargée.

## Méthodes de configuration

### Fichier de configuration

L'AppSignal collector peut être configuré à l'aide d'un fichier de configuration. Cette méthode est requise pour la [méthode d'installation par paquet Linux][linux package].

Vous devez trouver ou créer le fichier de configuration à l'emplacement `/etc/appsignal-collector.conf`.

Une fois que vous avez localisé ou créé un fichier de configuration, vous pouvez configurer le collector à l'aide des options listées sur la [page des options][options].

#### Exemple de fichier de configuration

Voici un exemple de fichier de configuration `appsignal-collector.conf`.

Pour la liste complète des options, veuillez consulter la page des [options de configuration][options].

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

### Variable d'environnement système

Une autre façon de configurer AppSignal consiste à utiliser des variables d'environnement système sur l'hôte sur lequel l'application s'exécute.

Cette méthode de configuration est utilisée par l'[image Docker du Collector][docker image].

Assurez-vous que ces variables d'environnement sont configurées de manière compatible avec votre système d'exploitation et que la configuration est chargée avant le démarrage du collector.

La page des [options de configuration][options] répertorie l'équivalent en variable d'environnement système pour chaque option de configuration. Vous pouvez utiliser ces variables pour configurer le collector, par exemple lors de la configuration du nom de votre application :

<CodeGroup>
  ```sh Shell theme={null}
  # Exemple courant en 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
