Single-node monitoring is quietly lying to you
A monitor that runs from one place can tell you one thing only. Whether your site was reachable from that one spot, on that one network path, at that one moment. Plenty of teams treat that single green check as proof the whole service is healthy. It is not.
Run your checks from a single node and you get two failure modes, both bad. You miss real outages that only hit users in other regions, because your one node still sees green. And you raise false alarms when that one node hits a local network problem none of your users would ever notice.
One path is not the internet
The route between your monitor and your server is one of thousands your users take. A peering issue, a congested link, a bad hop near your node, any of these can make a perfectly healthy service look down from where you happen to be checking. You page someone, they look, everything is fine. The service was never the problem. Your vantage point was.
A blip is not an outage
The opposite happens too. A node sees one failed check and fires. Was the service actually down, or did a single request lose a race with a network hiccup. From one location you cannot tell. From several, you can.
Confirm across locations
The fix is to check from more than one place and only believe a failure that several locations agree on. Vigiles confirms a problem across multiple nodes before it opens an incident. One node complaining is a maybe. Several nodes in different regions seeing the same failure is real. That single rule removes most false alarms and catches the regional outages a lone probe would sleep through.
If your monitoring runs from one place, it is guessing. Start free, or see where we monitor from.