仓酷云
标题:
给大家带来教你利用monit监控Linux体系
[打印本页]
作者:
再现理想
时间:
2015-1-16 11:23
标题:
给大家带来教你利用monit监控Linux体系
看不懂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类系统上就肯定有.
作者:
再现理想
时间:
2015-1-16 12:51
标题:
给大家带来教你利用monit监控Linux体系
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
startprogram="/etc/init.d/crondstart"</P> stopprogram="/etc/init.d/crondstop"
if5restartswithin5cyclesthentimeoutdependsoncron_rc
#########################################################################
#scripts监控nginx的日记切割剧本文件
checkfilecut_nginx_log.shwithpath/scripts/cut_nginx_log.sh
groupscripts
iffailedchecksumthenunmonitor
iffailedpermission755thenunmonitor
iffaileduidrootthenunmonitor
iffailedgidrootthenunmonitor
##########################################################################
#systemfile监控passwd文件和group文件
checkfilepasswdwithpath/etc/passwd
groupsystem
iffailedchecksumthenunmonitor
iffailedpermission644thenunmonitor
iffaileduidrootthenunmonitor
iffailedgidrootthenunmonitor
checkfilegroupwithpath/etc/group
groupsystem
iffailedchecksumthenunmonitor
iffailedpermission644thenunmonitor
iffaileduidrootthenunmonitor
iffailedgidrootthenunmonitor
##############################################################
#监控本机的25,110端标语
checkhostlocalhostwithaddress127.0.0.1
iffailedport25withtimeout15secondsthenexec"/usr/bin/qmailctlrestart"
iffailedport110protocolpopwithtimeout15secondsthenexec"/usr/bin/vpopmailctlrestart"
基础的设置就是如许子,剩下的就是依据各自的实践情形举行修正!!!,设置好从扫瞄器登录检察下是不是乐成,接上去就是轻松的喝品茗,走走论坛了!!哈哈
</p>
上一页12
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
作者:
灵魂腐蚀
时间:
2015-1-18 16:09
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者:
不帅
时间:
2015-1-27 11:06
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
作者:
再现理想
时间:
2015-2-5 12:43
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者:
兰色精灵
时间:
2015-2-11 22:58
选择交流平台,如QQ群,网站论坛等。
作者:
因胸联盟
时间:
2015-3-2 21:21
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
作者:
只想知道
时间:
2015-3-11 07:34
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
作者:
金色的骷髅
时间:
2015-3-18 03:33
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者:
仓酷云
时间:
2015-3-25 13:38
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2