Hund supports incoming and outgoing webhooks for the purpose of reporting a component's status and for notifying subscribed endpoints of availability events, respectively.
Watchdog
Incoming webhooks enable you to report the status of a component programmatically (e.g. background jobs, a microservice, or a vending machine) via an HTTP request. Your status page's dashboard provides documentation on usage.
Options
Deadman's Switch
This option offers a way to report the status of host infrastructure. With this option, an outage is reported when webhooks aren't being received when expected.
Notifier
Outgoing webhooks run upon new availability events, notifying subscribed endpoints. Usage information is available in the outgoing webhooks documentation.
Metrics
Incoming webhooks can also be used to asynchronously report arbitrary metrics to Hund. Usage information is available in the incoming webhook metrics documentation.