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

# Ordre de chargement de la configuration de l'agent autonome AppSignal

L'agent autonome AppSignal peut être configuré à l'aide de variables d'environnement ou d'un fichier de configuration.

La configuration est chargée en un processus à quatre étapes, en chargeant la configuration à partir de différentes sources.

## Ordre de chargement

* 1. [Valeurs par défaut de l'agent](#1-agent-defaults)
* 2. [Paramètres détectés par le système](#2-system-detected-settings)
* 3. [Variables d'environnement](#3-environment-variables)
* 4. [Fichier de configuration](#4-config-file)

## 1. Valeurs par défaut de l'agent

L'agent commence par charger sa configuration par défaut, en définissant les chemins par défaut
et en activant certaines fonctionnalités. Les valeurs par défaut de l'agent sont accessibles sur la [page des options][options].

## 2. Paramètres détectés par le système

L'agent détecte le type de système sur lequel il s'exécute et se configure
en conséquence. Si une option de configuration s'appuie sur le système pour définir sa valeur par défaut, cela sera indiqué sur la [page des options][options].

Par exemple, lorsqu'il s'exécute dans un système basé sur des conteneurs (tel que Docker
et Heroku), il définit l'option de configuration `running_in_container` sur `true` et active ou désactive automatiquement les métriques d'hôte.

## 3. Variables d'environnement

L'agent recherchera sa configuration dans les variables d'environnement. Consultez la [page des options][options] pour les options de configuration disponibles.

Les variables d'environnement peuvent se trouver dans les configurations d'environnement globales qui sont chargées au démarrage pour les paquets Linux installés et définies dans des scripts avant l'appel du processus `appsignal-agent`.

<CodeGroup>
  ```bash Bash theme={null}
  export APPSIGNAL_APP_NAME="my custom app name"
  # démarrer l'agent ici
  ```
</CodeGroup>

Lorsque des variables d'environnement AppSignal sont trouvées pour les options de configuration, celles-ci remplaceront toutes les options de configuration définies dans les étapes précédentes.

## 4. Fichier de configuration

Cette source de configuration est utilisée par l'[installation par paquet Linux](/standalone-agent/installation/linux-package). Elle est également chargée à l'aide de l'option CLI `--config` lors de l'appel manuel du processus `appsignal-agent`.

Le chemin de ce fichier de configuration est `/etc/appsignal-agent.conf` pour l'installation par paquet Linux. Si l'agent autonome est appelé manuellement avec l'option `--config`, le fichier doit se trouver à l'emplacement spécifié avec l'option `--config`. Par exemple, `appsignal-agent --config /path/to/config/appsignal.conf` cherchera le fichier à `/path/to/config/appsignal.conf`.

Lorsque des variables d'environnement AppSignal sont trouvées pour les options de configuration, celles-ci remplaceront toutes les options de configuration définies dans les étapes précédentes.

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