神器monit监控报警设置手记
系统监控工具monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误。
安装 centos:
yum install monit
ubuntu:
apt-get install monit
使用 配置文件在/etc/monit.conf
配置发邮件的smtp服务器
set mailserver 111.111.111.111 USERNAME “xxx@xiaomi.com” PASSWORD “54chen54chen”
配置服务检测的周期
set daemon 30
30秒检查一次
配置报警邮件格式
set mail-format {
from: ALERT subject: $SERVICE $EVENT at $DATE
message: Monit $ACTION $SERVICE at $DATE on $HOST: $DESCRIPTION.
}
配置收报警的人
set alert 54chen@xiaomi.com with reminder on 3 cycles ;出问题时最多连续报3次
配置监控对象
check host webim-91 with address 192.168.1.2
if failed host www.miliao.com port 80 proto http and request “/test.html” for 2 times within 2 cycles then alert
其他 可以监控的类型有: CHECK PROCESS FILE FIFO DEVICE DIRECTORY HOST SYSTEM
帮助
man monit
原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
Posted by 54chen linux