I just launched a new project called Oncall. Its an alerting system to augment your IT monitoring solution to help make being on call easier and integrate into your phone via text and voice. This is my first open source project (which there is a lot I am learning about) and I’m pretty excited about it. I really wanted this software to be real easy to implement and work well for small teams of people (like 1 or 2), to hundreds of people and many teams of people.
Essentially how it works is you setup a server running Oncall-server. Your monitoring solution (ie Nagios, Solar Winds, hostmon, etc) sends alerts to oncall via http. Oncall then routes that alert to you phone (using Twilio API) by either calling you or texting you (depends on how you configure the software). The alert naturally escalates unless someone acknowledges it by text message or phone.
People and alerts can be associated with a team to ensure the right alert gets sent to the right people and the entire system is manageable via text messages. So you can do whatever you need to where ever you are.