#!/bin/bash
while :; do echo date `uptime`; viotop -Pok -d 8 -b -n 2 | awk '/^Total/ {l++}; {if (l>=2 && l< 22 ) {print; l++; }}' | cut -c-119 | egrep --line-buffered --color -i '^|^TOTAL.*$'; echo; sleep 0.1; done

#Total DISK READ: 0.00 K/s | Total DISK WRITE: 0.00 K/s
#  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
#  422 be/4 root        0.00 K/s    0.00 K/s  0.00 %  1.57 % [md4_raid1]
#17004 be/0 rwhod       0.00 K/s  149.38 K/s  0.00 %  1.21 % postgres: stats collector process
# 2932 be/0 rwhod       0.00 K/s   45.96 K/s  0.00 %  0.00 % postgres: writer process
#Total DISK READ: 226.07 K/s | Total DISK WRITE: 272.00 K/s
#  PID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN      IO    COMMAND
#21904 be/0 48         97.14 K/s    0.00 K/s  0.00 %  0.60 % httpd
# 1142 be/3 root        0.00 K/s   60.05 K/s  0.00 %  0.37 % [jbd2/dm-0-8]
#21916 be/0 48          5.30 K/s    0.00 K/s  0.00 %  0.35 % httpd
#20003 be/0 48          3.53 K/s    0.00 K/s  0.00 %  0.17 % httpd
# 7566 be/0 27          0.00 K/s    7.06 K/s  0.00 %  0.06 % mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --socket=/var/lib/mysql/mysql.sock
# 3689 be/0 sshd        7.06 K/s    1.77 K/s  0.00 %  0.03 % mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock
#24865 be/0 1002        0.00 K/s    5.30 K/s  0.00 %  0.00 % java -Djava.util.logging.config.file=/usr/local/jira/current/conf/logging.properties -XX:MaxPermSize=256m -Xms256m -Xmx768m -Djava.awt.headless=true -Datlassian.standalone=JIRA -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -XX:+PrintGCDateStamps -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/jira/current/endorsed -classpath /usr/local/jira/current/bin/bootstrap.jar -Dcatalina.base=/usr/local/jira/current -Dcatalina.home=/usr/local/jira/current -Djava.io.tmpdir=/usr/local/jira/current/temp org.apache.catalina.startup.Bootstrap start
# 1151 be/3 root        0.00 K/s    1.77 K/s  0.00 %  0.00 % [jbd2/md3-8]
# 9559 be/0 munin      56.52 K/s    0.00 K/s  0.00 %  0.00 % liquidsoap -d /etc/liquidsoap/game-beta.liq
#18223 be/0 munin      56.52 K/s    0.00 K/s  0.00 %  0.00 % liquidsoap -d /etc/liquidsoap/ocr.liq
# 2932 be/0 rwhod       0.00 K/s   42.39 K/s  0.00 %  0.00 % postgres: writer process
# 3197 idle root        0.00 K/s    1.77 K/s  0.00 %  0.00 % rsyslogd -c4
#11447 be/0 snmp        0.00 K/s  109.51 K/s  0.00 %  0.00 % postgres: stats collector process
# 3886 be/0 math        0.00 K/s    1.77 K/s  0.00 %  0.00 % thin server (0.0.0.0:3001)
# 3415 be/0 root        0.00 K/s   12.36 K/s  0.00 %  0.00 % java -Xmx1200M -server -Djava.net.preferIPv4Stack=true -Dcom.sun.management.jmxremote=true -Dcom.wowza.wms.runmode=service -Dcom.wowza.wms.native.base=linux -Dcom.wowza.wms.AppHome=/usr/local/WowzaMediaServer -Dcom.wowza.wms.ConfigURL= -Dcom.wowza.wms.ConfigHome=/usr/local/WowzaMediaServer -cp /usr/local/WowzaMediaServer/bin/wms-bootstrap.jar com.wowza.wms.bootstrap.Bootstrap start
#26927 be/0 rwhod       0.00 K/s   10.60 K/s  0.00 %  0.00 % mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306
#14640 be/0 root        0.00 K/s   14.13 K/s  0.00 %  0.00 % logax -b 10 -r -i 180 -m 500000 -s /var/log/apache2/openpanel /var/log/apache2/openpanel/logs
#31119 be/0 www-data    0.00 K/s    1.77 K/s  0.00 %  0.00 % apache2 -k start
#15557 be/4 www-data    0.00 K/s    1.77 K/s  0.00 %  0.00 % [apache2]
# 8085 be/0 www-data    0.00 K/s    1.77 K/s  0.00 %  0.00 % apache2 -k start
#
