Algumas perguntas: - você deseja gerar gráficos em tempo real? - com que frequência você deseja provar?
Comentários anteriores mencionaram amostras de 5 minutos e eu tenho que dizer que, se você realmente quer saber o que sua CPU está fazendo com confiança, você deve estar na faixa dos 10 segundos. A média das coisas em 5 minutos fará com que você perca picos que podem levar alguns minutos! É certo que amostras de 10 segundos podem perder picos de 5 segundos, mas você precisa descobrir o que está tentando ver nos dados.
Pessoalmente eu uso collectl, provavelmente porque eu escrevi! ;-)
Mas ele é executado com muita eficiência em baixas taxas de amostragem (mesmo em um segundo) e pode até relatar sua saída em um formato adequado para plotagem. De fato, se você instalar o collectl-utils e gravar em um diretório compartilhado, poderá usar o colplot para ver os dados em tempo real.
Um último comentário sobre RRDTool. É um ótimo pacote e cria gráficos muito bons, mas você precisa saber se registrar muitas amostras por um único dia, pois os gráficos resultantes não são precisos. Isso ocorre porque o RRDTool normaliza várias amostras em pontos de dados únicos para simplificar os gráficos, algo que o colplot nunca faz. Ele usa o gnuplot para garantir que todos os pontos de dados capturados sejam plotados fielmente.
-marca