Take the 2-minute tour ×  My company has 100+ Linux/Windows
servers, all IT personnel uses Blackberries, and we use SMS to
alert of critical issues, in a simple php script that has
peoples phone numbers hard coded.  We have to extend this system
to a multi-tier, multiple SME queues, and we are researching
what would it take to build it in-house, but I was wondering
what other people are using for large teams paging / escalation
/ on-call rotation and such.   share|improve this question add
comment  2 Answers  You can do quite complex escalation schemes
with Nagios.  share|improve this answer add comment  I'll second
Nagios. We're not doing anything in the way of
paging/escalation/etc, but I do not think it would be hard to
do; notification hours can be custom set to whatever you
want(you want no midnight calls on Easter morning, but your
employer does). It also supports parent/child relationships(no
sense alerting that it can't get to a particular host if an
upstream router is down).  When I verify my Nagios