欢迎来到天天文库
浏览记录
ID:37712210
大小:2.51 MB
页数:50页
时间:2019-05-29
《nagios配置集锦》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Nagios配置Author:姚夏冰环境:Ubuntu12.04监控主机(服务器端):192.168.0.23被监控主机:192.168.0.21(cloud-21)192.168.0.22(cloud-22)192.168.0.102(Windowxp)目录1监控服务器端配置21.1nagios和nagios-plugin安装21.2NDOUtils安装21.3pnp4nagios安装21.4版本升级21.5添加nagios的web页面查看用户及分配权限21.6邮件及声音报警实现22监控远程主机插件安装22.1NSClient++安装22.2NRPE安装22.3NS
2、CA安装23监控交换机24自定义插件编写21监控服务器端配置1.1nagios和nagios-plugin安装apt-getinstall-yapache2apache2是web服务器apt-getinstall-ylibapache2-mod-php5php5显示网页的apt-getinstall-ylibgd2-xpm-devapt-getinstall-ylibgd2-xpmgd库给php处理图像apt-getinstall–ybuild-essential提供c/c++编译环境,nagios必须运行在c编译环境下apt-getinstall-ymake编译用的
3、apt-getinstall-ylibssl-devweb服务认证useradd-mnagiospasswdnagios创建nagios用户,密码也为nagiosgroupaddnagcmdusermod-a-Gnagcmdnagios创建nagcmd组,包括nagios和www-data用户usermod-a-Gnagcmdwww-data注:在debian/ubuntu上,www-data是默认运行web服务的用户/组,一般在通过apt安装web服务程序时生成。搭建web服务的文件夹/文件一般要设置成www-data的mkdir~/downloads创建一个目录,
4、用于存储下载cd~/downloads进入到这个目录下wgethttp://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gztarxzfnagios-3.2.3.tar.gz解压(不知道命令后面跟的参数,可以问man)cdnagios-3.2.3./configure--with-command-group=nagcmd通过你前面创建的组名(nagcmd)运行nagios配置脚本makeall编译nagios源码makeinstall安装二进制文件,init脚本,示例配置文件和设置的外
5、部命令目录的权限makeinstall-initmakeinstall-configmakeinstall-commandmodemakeinstall-webconf安装Nagios的Web配置文件在Apache的conf.d目录,配置web页面htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin创建一个nagiosadmin的帐户登录到NagiosWeb界面。记住你分配给这个帐户的密码-你会需要它。/etc/init.d/apache2reload重新启动Apache使新的设置生效可能遇到的错误:每次重
6、启apache2,都会出现以下错误提示:Couldnotreliablydeterminetheserver’sfullyqualifieddomainname,using127.0.1.1forServerName解决方法:修改httpd.conf文件vim/etc/apache2/httpd.conf默认情况下,这个是一个空文件,在文件中加入以下内容:ServerNamelocalhost保存文件退出,再次重启apache,错误提示没有了。wgethttp://prdownloads.sourceforge.net/sourceforge/nagiosplug/n
7、agios-plugins-1.4.11.tar.gz下载nagios插件cd~/downloadstarxzfnagios-plugins-1.4.11.tar.gzcdnagios-plugins-1.4.11./configure--with-nagios-user=nagios--with-nagios-group=nagios编译并安装插件。makemakeinstallln-s/etc/init.d/nagios/etc/rcS.d/S99nagios配置Nagios在系统启动时自动启动。/usr/local/nagios/bin/nag
此文档下载收益归作者所有