Eu não sei sar
( É isso? ), do que você é re descrevendo, pode ser aconselhável dar uma olhada em todo o RRDtool
complex . Você poderia, por exemplo, usar collectd
para coletar os dados em rrd
(banco de dados" Round-Robin Database ") ; onde dados significa o que você quiser saber sobre o uso. Existem muitos plugins , também para utilização de CPU, memória, disco e rede. Depois de coletar os dados, você pode usar uma ferramenta de relatórios para gerar um relatório, não usei nenhum, mas o link acima menciona alguns rendimentos googling, por exemplo rrd-report
que podem ser úteis também.
Outra maneira seria pular a parte do RRD (e suas vantagens) e usar o plug-in CSV do collectd
.
Editar Existem muitas soluções de monitoramento / medição , eu escolhi collectd
porque supostamente é leve em recursos.
Ressalva: Para estatísticas de tempo muito curto, o RRD pode não ser a melhor escolha, pois cobre uma janela deslizante tempo constante - veja isto para uma introdução a este formato de banco de dados .