Pingdom.com is a great platoform, If you're looking something free: https://uptimerobot.com free plans check each 5 minutes and sent notice via SMS, Push, Email ect...
Here's a list of some good ones:
UptimeDoctor
StatusCake - can have some false reports.
UptimeRobot
NodeQuery - several monitoring options.
Anturis - several monitoring options.
Monitis
My personal favourite being NodeQuery.
Pingdom was good for a while, but I got too many false reports, and their lack of resolving it left a lot to be desired.