Monitoreo en Linux

Todos los que trabajamos en Administración de Servidores Linux alguna vez tuvimos la necesidad de monitorear el estado del sistema durante un período de tiempo dado.

Para esto, he usado un sencillo sed que formatear la salida de vmstat de manera tal que quede en un archivo CSV que luego se pueda graficar.

vmstat -S M -n <intervalo> <repetición del intervalo> | sed 's/ */,/g' > archivo.csv

Podemos crear un script que ejecute este comando y lo guarde en el archivo.csv.
La clave está en la combinación del <intervalo> y la <repetición del intervalo>.

Una vez tengamos el csv, podemos graficar según todos los valores que vmstat nos da.