mysqlmonitor.sh
#!/bin/bash
export LANG=zh_CN.UTF-8
mysql_log=/usr/local/call/monitor/logs/mysql.log
date=`date +%Y-%m-%d.%H:%M`
#监控mysql
mysql_port=`netstat -lnt|grep 3306|wc -l`
if [ $mysql_port -ne 1 ];then
echo "$date mysql已停止运行" >> $mysql_log
echo "$date mysql已停止运行,请尽快处理!" | mail -v -s "告警" aa@qq.com
fi