Nmon: Una poderosa herramienta de monitoreo por consola para Linux
|Muy seguramente muchos sysadmin conoceran herramientas de monitoreo en la consola para entornos linux como top, iptraf entre otros, sin embargo hoy quiero darles a conocer una pequeña pero poderosa herramienta que si bien es vieja (ya que su primera version salio pro alla en el 2012) aun no tenia la oportunidad de conocerla.
Se trata de nmon, una aplicacion de consola que nos permite monitorear diversos aspectos del servidor o maquina donde se ejecute, algunos de los aspectos que se pueden monitorear son:
- cpu
- memoria
- red
- discos
- sistemas de archivos
- nfs
- procesos
- entre otros
La instalacion es bastante simple ya que se encuentra en la mayoria de las distribuciones y por lo tanto es posible instalarlo desde los repositorios
Para debian:
apt-get install nmon
Para CentOS/RHEL o fedora:
yum install nmon
Luego de su instalacion, bastara teclear nmon en la consola para iniciarlo.
$ nmon
Como pueden ver, nmon es interactivo, lo que significa que oprimiendo cualquiera de las teclas q menciona la ayuda se activara o desactivara el monitoreo del recurso.
Por ejemplo, si se quisiera visualizar algunas estadísticas sobre el rendimiento de la CPU se debe pulsar la tecla ‘c’ en el teclado del sistema que está utilizando. Después de pulsar la tecla ‘c’ saldra de una forma muy bonita la información sobre el uso de la CPU
A continuacion se relacionan algunas teclas para monitorear los recursos:
- m = Memoria
- j = Sistema de archivos
- d = Discos
- n = Red
- V = Memoria virtual
- r = Recursos
- N = NFS
- k = kernel
- t = procesos
- . = Solo los discos ocupados
Hay muchas herramientas que pueden hacer el trabajo que nmon realiza, pero ninguno de ellos (a mi parecer) es tan fácil de usar y amigable para un principiante y novato en el mundo de Linux. Por desgracia, la herramienta no tiene tantas características como otras herramientas como collectl y no puede proporcionar estadísticas detalladas para el usuario. pero si da una luz y suple la necesidad de muchos sysadmin que solo necesitan ver algunas estadisticas desde un solo lugar.