kSar una eina molt interessant

Aquesta setmana s’em plantejava un mini-problema: monitoritzar diverses variables del sistema Linux (en aquest cas) per posterior estudi dels resultats.
Monitoritzar la xarxa és una cosa senzilla; simplement cal usar un aplicatiu anomenat wireshark (abans ethereal) que permet realitzar un estudi exhaustiu del què succeeix en les nostres interfícies de xarxa.
Monitoritzar cpu, memòria, entrada/sortida, interrupcions… ja no tenia una idea clara al respecte. Primer vaig pensar en top després en la seva mutuació genèticament avançada htop, però no em servia, necessitava generar traces per representar-les gràficament, i aquestes eines no ho permeten de forma directa.

Llegint per la web, vaig trobar-me amb sysstat, que és un conjunt d’eines que ens permeten conéixer el funcionament o rendiment (performance) del nostre sistema. Dins de sysstat, hi trobarem la comanda sar que em permet fer allò que vull: monitoritzar la cpu durant un periode de temps determinat. Però hi havia una cosa que “em posava una mica neguitós”: tenir que tractar el fitxer de text (segurament amb python, bash, perl…) per posterior-ment representar gràficament les dades fent ús de gnuplot.

Així doncs, cercant una mica més, vaig trobar l’eina kSar, que no deixa de ser un plotejador de la sortida que genera la comanda sar, és a dir, representa gràficament el retorn d’una execució de la comanda sar… en conclusió: una eina que per la tasca que tinc entre les mans em va genial.

Permet exportar les gràfiques a format pdf, png… o exportar les traces a format cvs o txt per si es vol realitzar algun tipus de tractament posterior.. en definitiva una bona eina sí senyor. Podeu conéixer més sobre kSar en la seva plana web.

A continuació una captura de les gràfiques que es poden generar:

Monitorització de la CPU d'un Sony VAIO durant 40 minuts

Monitorització de la CPU d'un Sony VAIO durant 40 minuts

PD: Per usar kSar, tindreu que instal·lar abans sysstat i també java, ja que kSar, s’executa des d’un arxiu en format .jar.

~ per ignasi85 a Novembre 7, 2008.

Deixa un comentari