Wondering if a simple widget on the site/client dashboard could be setup to ping an IP/DNS address for uptime monitoring. Wouldn't have to be anything fancy, perhaps just a red or green light indicating up/down and an option for email alerts.
Right now we use uptime robot, and they do have an API. so perhaps an integration?