Um dos softwares "padrão da indústria" para fazer o monitoramento é Nagios. (e é gratuito) Você pode incluir um Um monte de plugins para isso - incluindo escrever o seu próprio, se necessário, e definir vários gatilhos e critérios para enviar para e-mail, SMS e outras notificações. Ele tem uma curva de aprendizado, mas vale a pena. - É claro, você supõe que você tem um PC que você pode usar para monitorar sua rede - presumivelmente em um site diferente (dependendo das suas necessidades).
Eu rolei um pequeno script para enviar mensagens SMS a partir da linha de comando que usei com o Nagios para enviar notificações de interrupções através de um dongle USB conectado diretamente - link eliminando assim a necessidade de um provedor de SMS externo e conexão de Internet acessível.