Why Are Downtime Detectors So Complicated?

I needed to monitor a few servers: this website, and some APIs I run for my small company. When something goes down, I want a notification so I can confirm and take a corrective action. That's all I need.