Zum Hauptinhalt springen
Es ist möglich, dass AppSignal keine automatische Integration für Ihr bevorzugtes Framework bereitstellt oder Sie vielleicht Ihr eigenes Anwendungs-Setup verwenden. Wenn AppSignal etwas nicht von Haus aus unterstützt, ist es dennoch möglich, Anwendungen zu instrumentieren. AppSignal muss einmalig zu Beginn eines Prozesses konfiguriert und gestartet werden. Es kann über die Mix-Konfiguration oder über Umgebungsvariablen konfiguriert werden.

Konfiguration

Das AppSignal-für-Elixir-Paket muss konfiguriert werden, bevor es Daten an AppSignal.com senden kann. Es gibt zwei Methoden zur Konfiguration. Mit der Mix- Konfiguration und mit Umgebungsvariablen. Vollständige Anleitung zur Konfiguration finden Sie auf den Konfigurationsseiten.

AppSignal starten

Damit AppSignal Ihre Anwendung instrumentiert, muss der AppSignal-Prozess in der Erlang-BEAM-VM gestartet werden. Stellen Sie sicher, dass Sie diese Zeile an einer Stelle platzieren, die in Ihrer Anwendung immer ausgeführt wird.
{:ok, _} = Application.ensure_all_started(:appsignal)
Hinweis: Dies ist nicht erforderlich für Frameworks, in die AppSignal integriert ist, wie Phoenix, aber für reine Elixir-Anwendungen und Code außerhalb dieser Integrationen, wie unabhängige Tasks oder Hintergrund-Jobs.

Benutzerdefinierte Instrumentierung hinzufügen

Fahren Sie mit unserer Anleitung zum Hinzufügen benutzerdefinierter Instrumentierung für Ihre Anwendung fort.