Zum Hauptinhalt springen
Die Konfiguration des AppSignal Standalone Agents ist wichtig, denn ohne sie weiß der Standalone Agent nicht, für welche Anwendung er Daten meldet. In dieser Dokumentation erläutern wir, wie und was im Standalone Agent konfiguriert werden kann und wie die Konfiguration geladen wird.

Minimale Konfiguration

Mit einer minimalen Konfiguration erhält AppSignal genügend Informationen, um die vom Agenten gesammelten Daten einer Ihrer Apps zu melden. Eine minimale Konfiguration erfordert das Setzen der folgenden Konfigurationsoptionen:

Konfigurationsmethoden

Konfigurationsdatei

Der AppSignal Standalone Agent kann mit einer Konfigurationsdatei konfiguriert werden. Diese Methode ist für die Linux-Paket-Installationsmethode erforderlich. Sie müssen die Konfigurationsdatei unter /etc/appsignal-agent.conf finden oder erstellen. Sobald Sie eine Konfigurationsdatei gefunden oder erstellt haben, können Sie den Agenten mit den auf der Optionsseite aufgeführten Konfigurationsoptionen konfigurieren.

Beispiel-Konfigurationsdatei

Nachfolgend finden Sie ein Beispiel einer appsignal-agent.conf-Konfigurationsdatei. Die vollständige Liste der Optionen finden Sie auf der Seite Konfigurationsoptionen.
# /etc/appsignal-agent.conf
push_api_key = "0000-0000-0000-000"
app_name = "My app name"
environment = "production"
hostname = "hostname"

System-Umgebungsvariable

Eine weitere Möglichkeit, AppSignal zu konfigurieren, ist die Verwendung von System-Umgebungsvariablen auf dem Host, auf dem die von AppSignal überwachte Anwendung läuft. Diese Konfigurationsmethode wird vom Docker-Image des Standalone Agents verwendet. Sie kann auch für das Linux-Paket in Kombination mit der Konfigurationsdatei genutzt werden. Stellen Sie sicher, dass diese Umgebungsvariablen so konfiguriert sind, dass sie mit Ihrem Betriebssystem kompatibel sind, und dass die Konfiguration vor dem Start des Standalone Agents geladen wird. Auf der Seite Konfigurationsoptionen ist für jede Konfigurationsoption die entsprechende System-Umgebungsvariable aufgeführt. Sie können diese Variablen verwenden, um den Standalone Agent zu konfigurieren, zum Beispiel beim Konfigurieren Ihres App-Namens:
# Allgemeines Linux-Bash-Beispiel
export APPSIGNAL_APP_NAME="My app"