Coming Soon...
Disponibilizar publicamente um projecto desenvolvido como hobby não significa apenas fazer um
Bem... tenho de ver se um dia destes arranjo um pouco de tempo e me disponho a isso. Nos últimos tempos tenho andado a bater algum código (python) para gerar gráficos(*) a partir das estatísticas disponíveis em alguns dos ficheiros no
Até lá, fica um screenshot...

(*) Usando o RRDtool para guardar os dados e produzir os gráficos, e Cheetah para gerar as páginas.
tar zcvf ... e colocá-lo algures para download. É preciso dar-lhe alguma sanidade em termos de organização, e ainda escrever um mínimo de documentação a explicar como funciona e como instalar. Tarefas nada extraordinárias, mas propensas a adiamentos sucessivos.Bem... tenho de ver se um dia destes arranjo um pouco de tempo e me disponho a isso. Nos últimos tempos tenho andado a bater algum código (python) para gerar gráficos(*) a partir das estatísticas disponíveis em alguns dos ficheiros no
/proc, e acho que é capaz de ser útil para mais alguém por aí.Até lá, fica um screenshot...

(*) Usando o RRDtool para guardar os dados e produzir os gráficos, e Cheetah para gerar as páginas.
Bom trabalho Carlos, parece-me muito interessante. Os gráficos são gerados com que biblioteca de Python?
Por
Mário Lopes, em 01 Março, 2006 10:52
Porque nao usares o cacti?
Por
Anónimo, em 01 Março, 2006 13:05
@Mário:
Os gráficos são gerados com o "python-rrd" (parte do RRDtool), tal como a manipulação dos ficheiros.
@Anónimo:
Por várias razões... O cacti obriga a instalar o PHP e MySQL, o que é chato quando a máquina está a fazer algo completamente diferente que não requer nenhum dos dois à partida. E depois requer configuração.
Eu queria algo que fosse o mais simples e mais leve possível, com o mínimo de dependências e o mínimo de configuração (actualmente não precisa de qualquer configuração, para além de colocar o cron a executá-lo de x em x tempo, e passar as directorias onde guardar os dados e despejar os gráficos pela linha de comandos). Todo o output é estático e não requer mais do que um simples thttpd para os servir.
O objectivo não é recolher todos os dados possíveis e imagináveis em grande detalhe, mas sim ter o suficiente para fazer uma avaliação rápida do estado das coisas da forma menos intrusiva possível.
Ah, e ganhar rodagem em Python também :)
Por
Carlos Rodrigues, em 01 Março, 2006 15:28