
Quero criar um monitor de sistema bastante semelhante ao gnome-system-monitor no Ubuntu usando python.
Usei rapidamente o aplicativo para a GUI e agora quero mostrar o histórico da CPU conforme mostrado pelo monitor do sistema, quero saber onde posso obter o código-fonte para o monitor do sistema e como usá-lo em meu aplicativo.
Responder1
O código fonte do Monitor do Sistema pode ser adquirido abrindo um terminal e digitando:
apt-get source gnome-system-monitor
Infelizmente está escrito em C. Você não pode estendê-lo com Python e Quickly.
Responder2
Uma boa referência para isso seria o screenlet CPUMeter. Você teria que salvar os dados.
sudo apt-get install screenlets-pack-all
No meu sistema está localizado aqui:
/usr/share/screenlets/screenlets-pack-all/CPUMeter/CPUMeterScreenlet.py
Testado em 12.04