Dstat es una herramienta que nos permite monitorizar de una manera sencilla el uso de diversos recursos de nuestro sistema: CPU, memoria, carga, red, etc… Similar a otras como vmstat o iostat pero con la ventaja de poder observar de forma global el uso de todos esos recursos en una sola herramienta.
Para instalarlo podremos utilizar el gestor de paquetes de nuestra distro:
# Debian y derivadas apt install dstat # Red Hat y derivadas yum install dstat
Podemos medir el uso de memoria con dstat -m
Para ver el uso de CPU utilizaremos dstat -c
Con dstat -d
analizaremos el uso de disco
Revisaremos la carga del sistema con dstat -l
Todas estas opciones anteriores se pueden combinar a gusto particular para sacar el máximo potencial de la herramienta. Por ejemplo, para una salida que incluya uso de CPU, disco, red, paginación, interrupciones de sistema y carga lanzaremos dstat
con las opciones -cdngyl
respectivamente:
Merece la pena echarle un vistazo a todas las opciones y parámetros de dstat en su página man o en la ayuda en línea con dsta –help.
Como nota de interés, tenéis el proyecto subido a GitHub.