|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有.
Monit是用于对体系中的历程、文件、目次、和设备等举行监督和办理的工具。当你所指定的server宕机大概没有反响,monit会将该历程杀逝世偏重启该server。并经由过程邮件举行关照。Monit包括一个内嵌的HTTP(S)Web界面,你可使用扫瞄器便利地检察Monit所监督的服务器。
Monit的官方网站:http://www.mmonit.com
上面将先容monit在CentOS5.3上的安装和设置:
download:http://mmonit.com/monit/dist/monit-5.1.1.tar.gz
shell>tarxzvfmonit-5.1.1.tar.gz
shell>cdmonit-5.*
shell>./configure
shell>make
shell>makeinstall
shell>rm/etc/monitrc
shell>cpmonitrc/etc/
在inittab文件中增加上面这句话,使init保卫monit历程!!
shell>vi/etc/inittab
mo:2345:respawn:/usr/local/bin/monit-Ic/etc/monitrc
如今安装完成了,是否是超复杂!!
接上去就是设置了!!
Monitrc文件########################################################
setdaemon120#设置monit反省的距离工夫,单元是秒!!
setlogfilesyslogfacilitylog_daemon#用syslog来纪录log
setlogfile/var/logs/monit.log#设置日记路径
setidfile/var/.monit.id#设置PID文件的地位
setmailserver192.168.0.21,#primarymailserver邮件服务器的IP
setmail-format{from:monit@test.com}#设置你的邮件从哪一个账号收回
setalertphoneNumber@139.com#发到我的139邮箱,用139邮箱是由于139有一个邮件抵达关照功效
sethttpdport2812and#设置monit监听的端标语
useaddress192.168.0.21#设置monit服务器的IP,可让你便利的http会见
allowadmin:pass#设置用户名和暗码
#################################Services##############################
监控服务器的磁盘利用情形
checkdevicesystemwithpath/dev/mapper/VolGroup00-LogVol00
ifspaceusage>85%for5timeswithin15cyclesthenalert
ifspaceusage>95%thenstop
ifinodeusage>85%thenalert
ifinodeusage>95%thenstop
######################################################
#sshd监控sshd历程
checkprocesssshdwithpidfile/var/run/sshd.pid
startprogram"/etc/init.d/sshdstart"
stopprogram"/etc/init.d/sshdstop"
iffailedhost127.0.0.1port22thenrestart
if5restartswithin5cyclesthentimeout
#######################################################
#cron监控crontab历程
checkprocesscronwithpidfile/var/run/crond.pid
groupsystem
12下一页
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有. |
|