Você está restringindo isso a um sistema sob medida? Ou você consideraria um serviço existente? Eu não diria que os exemplos que você deu são consultas complexas.
Serviços existentes, como: monitor.us, newrelic.com e muitos outros oferecem os tipos de estatísticas que você procura.
Se você deseja executar sua própria tarefa, serviços como o prtg ou o Nagios capturarão os dados de uma maneira que possa ser analisada.
Alernatively, você poderia simplesmente executar um script em um cronômetro CRON que anexasse dados a um arquivo CSV e analisasse isso com o Excel.