例子,shell/ target=_blank class=infotextkey>shell脚本监控mysql慢查询日志。
#!/bin/bash
#
# 本脚本用来在指定频率内监控 MySQL 慢日志的变化,并在发生增长时及时报警
# Written by sunsky
# Mail : 274546888@qq.com
# Date : 2014-11-17 10:00:00
#
MON_FILE="$2" # 指定所要监控的脚本路径
SEC=60 # 指定所要监控的频率,即间隔多久去查看一次
MON_POINT_FILE=/tmp/mon_mysql_slow.point # 指定MySQL慢日志的监控点存放的路径
DIFF_MON_FILE=/tmp/mon_mysql_slow.log # 指定在监控频率内增加的MySQL慢日志信息存放路径
ADMIN_MAIL=liuhao@51baturu.com # 指定发送给哪个管理员
function USAGE {
echo -e "