Skip to main content

Healthchecks.io

Homepage: https://healthchecks.io/

A simple cronjob that uses curl to ping a given endpoint on the healthchecks.io servers. You can choose how often it should ping the endpoint, and what happens when it doesn't. Email/Slack/Telegram and many more services can be integrated.

Usage

Create your own project on https://healthchecks.io/, and set both the time between pings and the grace time. Set your preferred integration such as email.

Set healthchecks_enabled: true in your inventories/<your_inventory>/group_vars/nas.yml file, and if your time between pings is different than the default healthchecks_ping_minutes, change it. Finally, set your ping url in the healthchecks_url variable.