带来一篇Centos Nagios 监控平台疾速装置
小知识:CentOS在服务器提供商、中小型公司中装机量几乎是最大的Linux发行版。Nagios是一款开源的收费收集监督对象,能有用监控Windows、Linux和Unix的主机状况,交流机路由器等收集设置,打印机等。
1、起首装置apache:
装置apache,采取yum方法装置,装置的敕令是yuminstallCyhttpd装置完apache后,启动apache敕令/etc/init.d/httpdrestart便可!
2、装置php:
Nagios是基于php语音编写的法式,所以须要装置php,也采取yum方法装置Yuminstallphpphp-devel-y便可
3、下载nagios:
如今nagios版本和客户端插件地址以下:wgethttp://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.2.1/nagios-3.2.1.tar.gz/downloadwgethttp://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/downloadwgethttp://jaist.dl.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz创立用户保护Nagios的用户和组useraddnagiospasswdnagios
4、在办事器端,装置Nagios和nrpe、nagios插件:
装置Nagiostarzxvfnagios-3.2.1.tar.gzcdnagios-3.2.1./configure--prefix=/usr/local/nagios--with-nagios-user=nagios--with-nagios-group=nagiosmakeallmakeinstall//来装置主法式,CGI和HTML文件makeinstall-init//在/etc/rc.d/init.d装置启动剧本makeinstall-config//来装置示例设置装备摆设文件,装置的路径是/usr/local/nagios/etcmakeinstall-commandmode//来设置装备摆设目次权限makeinstall-webconf写入设置装备摆设文件装置Nagios-pluginstarzxvfnagios-plugins-1.4.15.tar.gzcdnagios-plugins-1.4.15./configure--prefix=/usr/local/nagios--with-nagios-user=nagios--with-nagios-group=nagiosmake&&makeinstall装置nrpetar-xzfnrpe-2.13.tar.gz&&cdnrpe-2.13&&./configure--enable-ssl--with-ssl-lib&&makeall&&makeinstall-plugin&&makeinstall-daemon&&makeinstall-daemon-configchown-Rnagios:nagios/usr/local/nagios//usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d启动nrpe办事
5、创立web拜访用户:
增长拜访掌握验证用户:(第一次创立时要加参数c)htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadminnagios装置终了,然后重启apache,重启nagios,/etc/init.d/nagiosrestart拜访:http://localhost/nagios/便可!便可拜访到nagios最后装置界面
6、在客户端装置nrpe、nagios-plugin:
起首下载nagios-plugins-1.4.15.tar.gz和nrpe-2.13.tar.gz,履行以下剧本便可:#!/bin/sh###automakeinstallnagios_pluginandnrpeuseraddnagiostar-xzfnagios-plugins-1.4.15.tar.gz&&cdnagios-plugins-1.4.15&&./configure--prefix=/usr/local/nagios&&make&&makeinstallsleep2echo"Thisismakeinstallnrpe,pleasewaiting.................."cd../;tar-xzfnrpe-2.13.tar.gz&&cdnrpe-2.13&&./configure--enable-ssl--with-ssl-lib&&makeall&&makeinstall-plugin&&makeinstall-daemon&&makeinstall-daemon-configchown-Rnagios:nagios/usr/local/nagios/cd..;cpnrpe.cfg/usr/local/nagios/etc/nrpe.cfg/usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d###Addautostartgrep"nrpe"/etc/rc.localif[$?-ne0];thenecho"/usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d">>/etc/rc.localelseecho"nrpeisexist"fi保留便可!
小知识:在过去的四年中,我经常使用CentOS,主要是作为企业Linux商业版本产品的一种替代,很多个人、企业或机构都希望拥有主流企业Linux的稳定性、可靠性和声誉。 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 学习Linux应具备的。[书籍+网络资源] 生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。 写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。 其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!? 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。 在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。 其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
页:
[1]