Pessoalmente, gosto da resposta do Coops, mas se você quiser uma verificação independente do tempo de carregamento (ou seja, quanto tempo levei para obter todos os dados da página do servidor , em vez de quanto tempo o servidor achou necessário para atender a todos os dados da página ), essa resposta pode ser útil.
Se você já usa NAGIOS ou ICINGA , o plug-in check_http
pode avaliar os tempos de carregamento e passar por WARNING ou CRITICAL se eles excederem determinados limites. Não tenho certeza se colocaria qualquer um deles apenas para isso, mas se você já estiver usando um, o plugin é ideal para o monitoramento qualitativo ( com que frequência essa página demorava para ser carregada? ).
Se você preferir dados quantitativos ( quanto tempo essa página demora para carregar? ) e está executando munin , o plug-in check_http_requisites acompanhará isso.
Muitos outros sistemas de monitoramento terão, sem dúvida, funcionalidade semelhante; com o que você está fazendo seu monitoramento interno no momento?
E se a resposta acima for "nada", peço perdão se eu for à casa de sabão por um momento: agora é a hora de colocar uma solução de monitoramento adequada. Eu sei que é tentador aparecer em apenas mais uma script de linha, mas eles crescem rapidamente para ser inatingível. Considerando que uma vez que você é colocado em uma solução de monitoramento boa, gratuita e baseada em plugins, de repente você descobre todos os tipos de outras coisas que seria realmente útil monitorar, e você não precisa reinventar os dados coleta de dados, coleta de dados, exibição de dados e infra-estrutura de notificação de erros a cada vez.