Configuration minimale requise
La configuration minimale requise par AppSignal pour Elixir est constituée des éléments suivants. S’ils ne sont pas présents, AppSignal n’enverra aucune donnée à AppSignal.com.- Une Push API Key valide
- Le nom de l’application OTP
- Un nom d’application
- Un environnement d’application (
dev/prod/test) - L’environnement d’application doit être défini avec
active: true
APPSIGNAL_PUSH_API_KEY est définie.
Options de configuration
Découvrez toutes les options de configuration sur la page des options.Environnements d’application
Une application peut avoir plusieurs environnements tels que « development »/« dev », « test », « staging » et « production ». Pour séparer les erreurs et les problèmes de performance qui surviennent dans l’environnement « development » de ceux en « production », il est possible de définir l’environnement dans lequel l’application s’exécute via l’option de configurationenv.
Un fichier de configuration d’environnement typique contiendrait ce qui suit.
active: true dans le
fichier config/{env}.exs, l’option active n’est pas requise dans le fichier
principal config/config.exs.
Désactiver AppSignal pour les tests
Si vous placez toute votre configuration AppSignal dansconfig/config.exs
au lieu de config/prod.exs (par exemple pour avoir AppSignal activé en
développement), veillez à mettre active: false dans votre configuration de test,
sauf si vous voulez soumettre tous vos résultats de tests.