observation.sh

#!/bin/sh

TDAY=`date +%Y%m%d`

date   >> /root/log/ps.log.$TDAY
ps axf >> /root/log/ps.log.$TDAY
echo   >> /root/log/ps.log.$TDAY

date       >> /root/log/vmstat.log.$TDAY
vmstat 2 5 >> /root/log/vmstat.log.$TDAY
echo       >> /root/log/vmstat.log.$TDAY

date >> /root/log/free.log.$TDAY
free >> /root/log/free.log.$TDAY
echo >> /root/log/free.log.$TDAY

date >> /root/log/df.log.$TDAY
df   >> /root/log/df.log.$TDAY
echo >> /root/log/df.log.$TDAY

date       >> /root/log/netstat.log.$TDAY
netstat -i >> /root/log/netstat.log.$TDAY
echo       >> /root/log/netstat.log.$TDAY

date       >> /root/log/mysql.log.$TDAY
echo 'show processlist;' | mysql -u root mysql  >> /root/log/mysql.log.$TDAY
echo       >> /root/log/mysql.log.$TDAY

