For a personal web server hosting a single application, there's the possibility of the hardware failing, and I might not realize for a week or more. I have alerts in my programs but they require internet, power, working hardware, etc.
Purpose
- A web service that listens for packets from servers and if they don't arrive for x hours in a row, emails the owner.
Requirements
- Less than $13 per year.
uptimerobot
is actually the best solution for all those cases though and that's the one I'm using. Even for a device that changes network location, it would be best for it to just reconfigure its DNS.