Monitorizar Utilización de recursos en servidor Debian

Iniciado por nahim2, 29 Enero 2011, 13:47 PM

0 Miembros y 1 Visitante están viendo este tema.

nahim2

Buenas!
Necesito monitorizar los recursos de un servidor de correo qmail sobre Debian Lenny.
Estoy buscando un software que informe la "utilización por procesos" de los recursos: disco, RAM, CPU y red.
Busqué bastante y no encontré ningún comando que brinde esta info para todos los recursos que necesito. El servidor a monitorizar no tiene instalada ninguna interfaz gráfica así que tiene que ser un comando en modo texto.

Por las dudas, aclaro a que me refiero con "utilización" (no es lo mismo que "uso"):
Uso de un recurso (por ejemplo: RAM) -> es la cantidad del recurso que está ocupando un proceso en el sistema. Ej: 500kb de RAM. (varios de los comandos que vi informan %RAM que se refiere a esto, no a la utilización)
Utilización de un recurso -> es la fracción de tiempo que el recurso está ocupado. Ej: si monitorizamos un recurso (Ej CPU) durante T segundos y encontramos que el recurso estuvo ocupado durante B seguntos, su utilización B/T.

Por procesos: esto quiere decir que, en la definición de utilización, hay que tener en cuenta el tiempo que el recurso estuvo ocupado atendiendo a cada proceso en el sistema (Bp), para obtener las utilizaciones "individuales": Bp/T.

Espero que alguien pueda ayudarme.
Saludos y gracias de antemano!

Foxy Rider

#1
Curiosamente alguien ya preguntó lo mismo, con un mensaje calcadito al tuyo  :rolleyes: http://foro.elhacker.net/gnulinux/monitorizar_utilizacion_de_recursos_en_servidor_debian-t303933.0.html
Mas allá de lo que postee ahí (que es información suficiente para apañarse y escribir un script), no te sabría responder, salvo que incluyamos a dtrace en el juego, pero no está en linux :P

Saludos.

madpitbull_99

Hace unos días traduci un articulo que te puede servir: Herramientas que todo SysAdmin debería conocer.

CitarEstoy buscando un software que informe la "utilización por procesos" de los recursos: disco, RAM, CPU y red.

La mayoría de los programas que se mencionan en el articulo arriba citado son en modo consola y sirven tanto para analizar la red como los recursos del sistema.



«Si quieres la paz prepárate para la guerra» Flavius Vegetius


[Taller]Instalación/Configuración y Teoría de Servicios en Red