Esta vez presentaré una herramienta de monitoréo de performance bastante completa, tan completa que es gratis (bajo licencia GPL)
Se trata de una herramienta standalone, lo que significa que no necesita instalación solo bajar el precompilado especifico para nuestro SO de la siguiente dirección: http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
Probando
Estoy usando nmon en mi equipo Linux con OpenSUSE 11.3 y esta corriendo sin problemas, la pagina del proyecto es: http://nmon.sourceforge.net/pmwiki.php?n=Main.HomePage
Para que corriera sin problemas tuve que bajar el codigo fuente y compilarlo, es relativamente fácil.
Existe mucha documentación para este proyecto aquí hay unas ligas para empezar:
Para mas información lean el siguiente articulo: http://www.ibm.com/developerworks/aix/library/au-analyze_aix/
Y si realmente quieren ser masters en el uso de esta herramienta: http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon+Introduction+Workshop
También existen vídeos demostrativos: http://www.ibm.com/developerworks/wikis/display/WikiPtype/Movies
Powered by Blogilo
nmon fue desarrollada por Nigel Griffiths (de ahi el nombre de la herramienta Nigel's Monitor) quien trabaja como técnico de IBM londres. Al parecer esta herramienta tuvo sus inicios como un proyecto interno de IBM por muchos años hasta que se decidieron sacarlo a la luz, sin embargo esta no esta soportada por IBM y es distribuida bajo la consigna de "Úsese bajo su propio riesgo", pero proviniendo de una de las mejores compañías de desarrollo de servidores y sistemas de producción, no dudo de que tenga una excelente estabilidad.
La herramienta fue desarrollada para AIX, sin embargo también esta soportada para las distribuciones de Linux Redhat, SUSE (openSUSE), Fedora y Ubuntu. Es bastante liviana, según su desarrollador toma el 2% del CPU y en los servidores nuevos solo el 1%.
Puede recopilar los siguientes datos:
- Utilización de CPU
- Uso de Memoria
- Estadísticas de kernel
- Espacio Libre en los File Systems
- Estadísticas de Red
- Cambios en DLPARS (AIX)
- Mas...
Todos los datos de performance puede ser guardados en formato CSV para su análisis posterior, incluso mediante otra herramienta se pueden crear gráficas en formato .gif
Se trata de una herramienta standalone, lo que significa que no necesita instalación solo bajar el precompilado especifico para nuestro SO de la siguiente dirección: http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
Probando nmon
para linux
Estoy usando nmon en mi equipo Linux con OpenSUSE 11.3 y esta corriendo sin problemas, la pagina del proyecto es: http://nmon.sourceforge.net/pmwiki.php?n=Main.HomePagePara que corriera sin problemas tuve que bajar el codigo fuente y compilarlo, es relativamente fácil.
- Descargar el código fuente.
- Renombrar el archivo de código fuente
lmon[xxx].c
almon.c
- Descargar el
makefile.bin
y renombrarlo amakefile
- Revisar el makefile para econtrar la directiva que se ajuste con nuestra distribución (para openSUSE 11.3 funciona
nmon_x86_64_opensuse11
) - Compilar, ejemplo:
make nmon_x86_64_opensuse11
Existe mucha documentación para este proyecto aquí hay unas ligas para empezar:
Para mas información lean el siguiente articulo: http://www.ibm.com/developerworks/aix/library/au-analyze_aix/
Y si realmente quieren ser masters en el uso de esta herramienta: http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon+Introduction+Workshop
También existen vídeos demostrativos: http://www.ibm.com/developerworks/wikis/display/WikiPtype/Movies
Seria muy interesante saber si ustedes lograron compilar y correr esta versátil herramienta de performance en sus equipos, si es así, dejen un comentario al respecto he indiquen en que lo están corriendo.
Suerte y que les sea de mucha ayuda.
=-=-=-=-=Powered by Blogilo
yo descargue el compilado binario d la pag oficial para ubuntu y despues de asignar permisos de ejecucion corre sin problemas en linux mint maya version mate 32 bits
ResponderEliminar