Procesmonitoring
Standaard stuurtappsignal-wrap geen procesmonitor-events. U kunt de command-line opties --cron
of --heartbeat gebruiken om respectievelijk cron- of heartbeat-procesmonitors in te schakelen.
De appsignal-wrap-tool gebruikt de naam die als eerste argument is opgegeven als de identifier van de procesmonitor. Bijvoorbeeld, om cron-procesmonitor-events te rapporteren met backup-script als identifier van de procesmonitor:
Cron-procesmonitors
Bij gebruik van--cron om cron-procesmonitors te verzenden, stuurt appsignal-wrap een start-cron-procesmonitor-event wanneer het proces start, en een finish-cron-procesmonitor-event als het proces succesvol wordt afgerond.
Als het proces eindigt met een mislukte exit-status, stuurt appsignal-wrap geen finish-cron-procesmonitor-event.
Heartbeat-procesmonitors
Bij gebruik van--heartbeat om heartbeat-procesmonitors te verzenden, stuurt appsignal-wrap continu heartbeat-procesmonitor-events tijdens de levensduur van het proces.
Aangepaste identifier
Om procesmonitor-events naar AppSignal te sturen met een identifier die verschilt van de naam die als eerste argument is opgegeven, kunt u een andere identifier als argument doorgeven aan de command-line opties--cron of --heartbeat. Bijvoorbeeld:
appsignal-wrap cron-procesmonitor-events met daily-backup als identifier van de procesmonitor, maar gebruikt het nog steeds backup als naam om het proces te identificeren bij het rapporteren van logs en errors.