Process Monitoring
Standardmäßig sendetappsignal-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:
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.