Nagios 监控平台快速安装
安装apache,采用yum方式安装,安装的命令是yuminstall–yhttpd 安装完apache后,启动apache命令/etc/init.d/httpdrestart即可!二、安装php:
Nagios是基于php语音编写的程序,所以需要安装php,也采用yum方式安装 Yuminstallphpphp-devel-y即可三、下载nagios:
现在nagios版本和客户端插件地址如下: wgethttp://sourceforge.net/projects/nagios/files/nagios-3.x/nagios-3.2.1/nagios-3.2.1.tar.gz/download wgethttp://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/download wgethttp://jaist.dl.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz 创建用户维护Nagios的用户和组 useraddnagios passwdnagios四、在服务器端,安装Nagios和nrpe、nagios插件:
安装Nagios tarzxvfnagios-3.2.1.tar.gz cdnagios-3.2.1 ./configure--prefix=/usr/local/nagios--with-nagios-user=nagios--with-nagios-group=nagios makeall makeinstall//来安装主程序,CGI和HTML文件 makeinstall-init//在/etc/rc.d/init.d安装启动脚本 makeinstall-config//来安装示例配置文件,安装的路径是/usr/local/nagios/etc makeinstall-commandmode//来配置目录权限 makeinstall-webconf写入配置文件 安装Nagios-plugins tarzxvfnagios-plugins-1.4.15.tar.gz cdnagios-plugins-1.4.15 ./configure--prefix=/usr/local/nagios--with-nagios-user=nagios--with-nagios-group=nagios make&&makeinstall 安装nrpe tar-xzfnrpe-2.13.tar.gz&&cdnrpe-2.13&&./configure--enable-ssl--with-ssl-lib&&makeall&&makeinstall-plugin&&makeinstall-daemon&&makeinstall-daemon-config chown-Rnagios:nagios/usr/local/nagios/ /usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d启动nrpe服务五、创建web 访问用户:
增加访问控制验证用户:(第一次创建时要加参数c) htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin nagios安装完毕,然后重启apache,重启nagios,/etc/init.d/nagiosrestart 访问:http://localhost/nagios/即可!即可访问到nagios最初安装界面六、在客户端安装nrpe、nagios-plugin:
首先下载nagios-plugins-1.4.15.tar.gz和nrpe-2.13.tar.gz, 执行如下脚本即可: #!/bin/sh ###automakeinstallnagios_pluginandnrpe useraddnagios tar-xzfnagios-plugins-1.4.15.tar.gz&&cdnagios-plugins-1.4.15&&./configure--prefix=/usr/local/nagios&&make&&makeinstall sleep2 echo"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-config chown-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 ###Addautostart grep"nrpe"/etc/rc.local if[$?-ne0];then echo"/usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d">>/etc/rc.local else echo"nrpeisexist" fi 保存即可!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。