Minimal erforderliche Konfiguration
Die minimal von AppSignal für Elixir erforderliche Konfiguration sind die folgenden Punkte. Wenn diese nicht vorhanden sind, sendet AppSignal keine Daten an AppSignal.com.- Ein gültiger Push-API-Key
- Der OTP-App-Name der Anwendung
- Ein Anwendungsname
- Eine Anwendungsumgebung (
dev/prod/test) - Die Anwendungsumgebung muss auf
active: truegesetzt sein
APPSIGNAL_PUSH_API_KEY
gesetzt ist.
Konfigurationsoptionen
Lesen Sie alle Konfigurationsoptionen auf der Optionen-Seite.Anwendungsumgebungen
Eine Anwendung kann mehrere Umgebungen haben, z. B. “development”/“dev”, “test”, “staging” und “production”. Um die Fehler und Performance-Probleme, die in der “development”-Umgebung auftreten, von denen in “production” zu trennen, ist es möglich, die Umgebung, in der die Anwendung läuft, mit der Konfigurationsoptionenv festzulegen.
Eine typische Umgebungs-Konfigurationsdatei würde Folgendes enthalten.
active: true in der
Datei config/{env}.exs verwenden, ist die Option active in der Hauptdatei
config/config.exs nicht erforderlich.
AppSignal für Tests deaktivieren
Wenn Sie Ihre gesamte AppSignal-Konfiguration inconfig/config.exs ablegen
statt in config/prod.exs (z. B. um AppSignal während der Entwicklung
aktiviert zu haben), stellen Sie sicher, dass Sie active: false in Ihre
Test-Konfiguration setzen, es sei denn, Sie möchten alle Ihre Testergebnisse senden.