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

# Intégrer AppSignal dans Elixir

Il est possible qu'AppSignal ne fournisse pas d'intégration automatique pour votre
framework de choix, ou peut-être utilisez-vous votre propre configuration d'application.

Lorsqu'AppSignal ne prend pas en charge quelque chose nativement, il est toujours possible
d'instrumenter les applications. AppSignal doit être configuré et démarré une fois
au début d'un processus. Il peut être
[configuré](/elixir/configuration) via la configuration Mix ou en
utilisant des variables d'environnement.

## Configuration

Le paquet AppSignal pour Elixir doit être configuré avant de pouvoir envoyer des données
à AppSignal.com. Il existe deux méthodes de configuration. Utiliser la configuration
mix et utiliser des variables d'environnement.

Consultez les [pages de configuration](/elixir/configuration) pour le guide
complet de configuration.

## Démarrer AppSignal

Pour qu'AppSignal puisse instrumenter votre application, le processus AppSignal
doit être démarré dans la BEAM VM Erlang. Assurez-vous de placer cette ligne dans un endroit
qui est toujours exécuté dans votre application.

<CodeGroup>
  ```elixir Elixir theme={null}
  {:ok, _} = Application.ensure_all_started(:appsignal)
  ```
</CodeGroup>

**Remarque** : Ceci n'est pas requis pour les frameworks avec lesquels AppSignal s'intègre,
comme Phoenix, mais l'est pour les applications Elixir pures et le code en dehors de ces
intégrations, comme des tâches indépendantes ou des jobs en arrière-plan.

## Ajouter de l'instrumentation personnalisée

Continuez avec notre guide pour [ajouter de l'instrumentation
personnalisée](/elixir/instrumentation/instrumentation) à votre application.
