1、需求,往往本機發送郵件會被拒絕,可以引用外部smtp來發送,採用網易163,系統Centos6
2、利用外部SMTP發送郵件,需編輯/etc/mail.rc,加入以下內容,maillog沒有記錄日誌
set [email protected] set smtp=smtp.163.com set smtp-auth-user=test set smtp-auth-password=test1001234 set smtp-auth=login
3、監控腳本(mysqlmonitor.sh)
#!/bin/sh for IP in `cat /usr/jshell/ip.txt` do CON=`/opt/mysql/bin/mysqladmin -u**** -p**** -h $IP processlist -v | wc -l` if [ $CON -ge 50 ] ;then echo "connections $CON"|mail -s "Mysql Report From $IP" 189******[email protected] fi; done;
4、需要監控的IP列表( /usr/jshell/ip.txt)
192.168.0.81 192.168.0.83 192.168.0.89
5、做定時任務