A partir de sua descrição, parece-me que você está procurando fazer uma solução rápida e única para essa situação de monitoramento que algo permanente e robusto. Se isso for verdade, recomendo que você veja:
- Configure rapidamente o pingdom para obter a latência como uma média por hora. Se precisar de mais detalhes, deixe um ping em execução no seu PC doméstico.
- Contate esse ISP para ver se eles mantêm gráficos de rede.
Se você quiser fazer algo mais extenso do que eu recomendaria uma instalação remota e local do Nagios para monitorar tudo isso. Você também poderá capturar o uso de recursos de hosts.
Por último, para o que vale a pena eu costumo achar que não é a rede se você tiver hospedagem decente. Verifique se você verificou todos os logs. tarefas agendadas e monitorou o DB para consultas demoradas.