Hace tiempo venimos mostrando comandos y formas para monitorear tu Linux como ps, top, iotop, vmstat por nombrar algunas, esto es importante para un sysadmin dado que es el encargado de hacer que la magia de la tecnología funcione entre los mortales, este procedimiento lo probé en Debian Jessie, así que funcionará en sus derivadas, veamos como funciona.

Lo primero que hacemos es instalar la herramienta collectl, que lo hacemos desde la terminal

# aptutide install collectl

Estas son algunas de sus características:

  • Puede funcionar de forma interactiva, como un demonio o ambos.
  • Se puede mostrar el resultado en muchos formatos.
  • Tiene la capacidad de supervisar casi cualquier sub-sistema.
  • Puede desempeñar el papel de muchas otras utilidades, como ps, top, iotop, vmstat.
  • Tiene la capacidad para grabar y reproducir los datos capturados.
  • Se puede exportar los datos en varios formatos de archivo. (Esto es muy útil cuando se desea analizar los datos con herramientas externas).
  • Puede funcionar como un servicio para controlar máquinas remotas o un clúster de servidor completo.
  • Se puede mostrar los datos en el terminal, escribir en un archivo.

Al lanzar el comando vemos como nos muestra datos de CPU, memoria y red.

collectlPero también podemos hacer que muestre los datos independientes de CPU, Disco o Red, lanzando el comando de la siguiente forma:

# collectl -sc
# collectl -sd
# collectl -sn

Lo vamos combinando y jugando a gusto, si queremos que muestre disco y red hacemos -sdn y vemos el resultado.

collectl1Hay muchas variantes que podemos usar, es cuestión de dedicarle un poco de tiempo, así que si querés compartir tu experiencia con este gran comando sos bienvenido. Te dejo una breve lista de cosas que podemos agregarle:

  • c – CPU
  • d – Disco
  • f – NFS datos V3
  • i – Inode y sistema de archivos
  • j – Interrupciones
  • m – Memoria
  • n – Redes
  • s – sockets
  • t – TCP

Dejar respuesta

Please enter your comment!
Please enter your name here