Existe o Pingdom para medir o tempo de atividade e o tempo de resposta. Ele pode usar Ping, HTTP, POP, IMAP, SMTP para verificar o tempo de atividade e o tempo de resposta dos seus servidores.
Correspondências e SMS podem ser enviados quando o servidor está inacessível ou não fornece o resultado desejado; no entanto, não acredito que você possa especificar qual conteúdo deve receber se usar as verificações HTTP. Apenas os vários códigos de resposta HTTP são verificados, como 200 OK ou um erro 404 ou 500. Existem bons gráficos e relatórios e um aplicativo para iPhone para monitoramento em movimento.
Ele executará suas verificações em um conjunto de servidores em todo o mundo e verificará uma falha através de outro servidor para garantir que não o incomode com problemas de seus próprios datacenters.
Recentemente, iniciei o teste e estou bastante impressionado com a facilidade de uso e a velocidade de resposta. A desvantagem é que apenas verifica coisas que podem ser verificadas de fora, ou seja, sem monitoramento da CPU ou alerta de espaço em disco.