Skip to main content

Process Monitoring

Lesen Sie unsere Dokumentation zur Process Monitoring für weitere Informationen darüber, wie die AppSignal-Process Monitoring funktioniert.
Standardmäßig sendet appsignal-wrap keine Process Monitorings-Events. Sie können die Befehlszeilenoptionen --cron oder --heartbeat verwenden, um Cron- bzw. Heartbeat-Process Monitoringen zu aktivieren. Das Tool appsignal-wrap verwendet den als erstes Argument angegebenen Namen als Bezeichner für die Process Monitoring. Um beispielsweise Cron-Process Monitorings-Events mit backup-script als Bezeichner für die Process Monitoring zu melden:

Cron-Process Monitoringen

Bei Verwendung von --cron zum Senden von Cron-Process Monitoringen sendet appsignal-wrap ein Start-Cron-Process Monitorings-Event, wenn der Prozess startet, und ein Finish-Cron-Process Monitorings-Event, wenn der Prozess erfolgreich beendet wird. Wenn der Prozess mit einem Fehler-Exit-Status beendet wird, sendet appsignal-wrap kein Finish-Cron-Process Monitorings-Event.

Heartbeat-Process Monitoringen

Bei Verwendung von --heartbeat zum Senden von Heartbeat-Process Monitoringen sendet appsignal-wrap während der Lebensdauer des Prozesses kontinuierlich Heartbeat-Process Monitorings-Events.

Benutzerdefinierter Bezeichner

Um Process Monitorings-Events mit einem anderen Bezeichner als dem als erstes Argument angegebenen Namen an AppSignal zu senden, können Sie einen anderen Bezeichner als Argument an die Befehlszeilenoptionen --cron oder --heartbeat übergeben. Zum Beispiel:
Im obigen Beispiel sendet appsignal-wrap Cron-Process Monitorings-Events mit daily-backup als Bezeichner für die Process Monitoring, verwendet aber weiterhin backup als Namen zur Identifizierung des Prozesses bei der Meldung von Logs und Fehlern.