[root@localhost ~]# crontab -l
MAILTO=topasvga@shinbiro.com
00 03,15 * * *  /usr/bin/rdate -s time.nist.gov >/dev/null 2>&1
00 04,16 * * *  /sbin/hwclock --systohc >/dev/null 2>&1
00 07 * * * /root/check.sh | mail -s "System Check Serverchk.com " topasvga@shinbiro.com


[root@localhost ~]# more check.sh
date
echo -e "\n 2. loging user check:"
lastlog |grep pts
echo -e "\n 3. netstat SYN:"
netstat -nat
echo -e "\n 5.disk size:"
df -h
echo -e "\n 6. port state:"
netstat -an | grep LISTEN
echo -e "\n 7. /tmp check:"
ls -al /tmp
echo -e "\n 8. /var/tmp check:"
ls -al /var/tmp
echo -e "\n 9. mail-queue check:"
ls -l /var/spool/mqueue | wc -l
echo -e "\n 10. process check:"
pstree
echo -e "\n 12. memory check:"
free
echo -e "\n 13. system uptime:"
uptime
[root@localhost ~]#

+ Recent posts