Há Pingdom para o tempo de atividade e a medição do tempo de resposta. Ele pode usar Ping, HTTP, POP, IMAP, SMTP para verificar o tempo de atividade e o tempo de resposta de seus servidores.
Mails e SMSes podem ser enviados quando o servidor estiver inacessível ou não fornecer o resultado desejado, mas não acredito que você possa especificar qual conteúdo você deve receber se usar as verificações de HTTP. Apenas os vários códigos de resposta HTTP são verificados, como 200 OK, ou um erro 404 ou 500. Há bons gráficos e relatórios e um aplicativo para iPhone para monitoramento em movimento.
Ele executará suas verificações a partir de um pool de servidores em todo o mundo e verificará uma falha por meio de outro servidor para garantir que ele não incomode você com problemas de seus próprios datacenters.
Eu comecei recentemente o teste e estou bastante impressionado com a facilidade de uso e velocidade de resposta. A desvantagem é que ele só verifica as coisas que podem ser verificadas de fora, ou seja, sem monitoramento da CPU ou alerta de espaço em disco.