Self-hosted distributed uptime/website monitoring with coordinated notifications
I'm trying to make good use of some NAT VPS I have. I would like to deploy an uptime monitor system that handles the various locations in an intelligent way, like Hetrixtools does.
In a gist: criteria like
notify me if 3 locations see the target as offline.
I am aware of smokeping, and to be fair it handles the primary/secondary nodes pretty well but, to my knowledge, you get an e-mail every time a location sees the target as down.