nagios的安装及问题 nagios客户端安装
安装:监控机端步骤:创建nagios用户和用户组useradd -s /sbin/nologinnagiosmkdir/usr/local/nagioschown -R nagios.nagios/usr/local/nagios
把apache用户加入到nagios组,以便于在通过web操作nagios时能够具有足够的权限usermod -a -G nagios apache
编译安装nagiostar zxfnagios-4.1.0rc1.tar.gzcd nagios-4.1.0rc1./configuremake allmake installmake install-initmake install-commandmodemake install-configmake install-webconf #在httpd的配置文件目录conf.d中创建Nagios的Web程序配置文件
创建一个登录nagios web程序的用户,这个用户帐号在以后通过web登录nagios认证时所用htpasswd -c /usr/local/nagios/etc/htpasswd.usersnagiosadmin
检测配置文件./usr/local/nagios/bin/nagios -v/usr/local/nagios/etc/nagios.cfg到此,nagios的主程序就安装完成,使用命令
service httpd start启动web服务
service nagios start启动nagios
此时可以在浏览器上输入192.168.0.10/nagios打开管理页面,当然,此时还没啥有价值的东西可以看(但可以看到本机的监控状态)。接下来安装插件。
安装nagios-plugins(插件)tar -zxfnagios-plugins-2.0.3.tar.gzcdnagios-plugins-2.0.3./configuremake && make install
然后对相关的目录设置权限和所属用户组chown nagios.nagios /usr/local/nagioschown –R nagios.nagios /usr/local/nagios/libexec
接着安装NRPE包放,按照下面的步骤解压缩,并且编译和安装tar -zxf nrpe-2.15.tar.gzcd nrpe-2.15./configuremake allmake install-plugin
至此,监控端nagios的安装就全部完成,对了,由于selinux对nagios的插件有影响,所以需要将selinux关闭:setenforce 0
被监控端:被监控端只需安装nagios-plugin和nrpe即可。关闭selinuxsetenforce 0
创建nagios用户和用户组useradd -s/sbin/nologin nagiosmkdir/usr/local/nagioschown -Rnagios.nagios /usr/local/nagios
安装nagios-pluginstar -zxf nagios-plugins-2.0.3.tar.gzcdnagios-plugins-2.0.3./configuremake && makeinstall安装NRPEtar -zxfnrpe-2.15.tar.gzcdnrpe-2.15./configuremake allmake install-pluginmake install-daemonmake install-daemon-config
然后对相关的目录设置权限和所属用户组chown nagios.nagios/usr/local/nagioschown –R nagios.nagios/usr/local/nagios/libexec
编辑/etc/services,添加以下内容nrpe 5666/tcp # nrpe
启用nrpe/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d
此时检查nrpe服务启动状况如下netstat -nl | grep5666tcp 0 0 0.0.0.0:5666 0.0.0.0:*LISTEN若要关闭nrpe pkill nrpe到此,安装过程就结束了,接下来被监控端还需要进行一些基本的配置打开/usr/local/nagios/etc/nrpe.cfg文件,在allowed_hosts后面添加监控机的IP和本机的IP,表示允许谁来监控本机allowed_hosts=192.168.0.10,192.168.0.20配置完成后重启一下nrpe使用命令pkill nrpe来结束进程,使用/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg-d来开启服务
此时可以在被监控端使用命令./usr/local/nagios/libexec/check_nrpe -H192.168.0.20来测试,该命令使用后会返回nrpe的版本号。然后可以在监控端使用命令./usr/local/nagios/libexec/check_nrpe -H192.168.0.20来测试,该命令使用后会返回nrpe的版本号。
注意,若此时返回错误:CHECK_NRPE: Error - Could not complete SSLhandshake.则检查被监控端的/usr/local/nagios/etc/nrpe.cfg文件下的allowed_hosts=192.168.0.10,192.168.0.20,将IP与IP间的分隔符改为空格,若原先为空格的则将其改为逗号。若此时返回错误:connect to address 192.168.0.20 port 5666: Connectionrefusedconnect to host 192.168.0.20port 5666:Connection refused则是因为被监控端的nrpe服务未启动,执行/usr/local/nagios/bin/nrpe -c/usr/local/nagios/etc/nrpe.cfg -d 来启用即可!在下一篇中将会介绍怎么配置监控和警报功能!
更多阅读
比特币钱包客户端下载、安装、使用 比特币钱包使用
比特币钱包客户端下载、安装、使用——简介现在“比特币”在网上的火爆,我在这里给各位科普一下“比特币钱包客户端下载、安装,使用。安装 - 官方客户端的安装、卸载和界面介绍。付款 - 将比特币付给其他人以换取商品、服务或其它货
建行手机银行客户端如何开通与安装 建行手机银行客户端
建行手机银行客户端如何开通与安装——简介 随着智能机的兴起,手机交易也越来越受到用户的认可,如手机购物,手机转账,手机还款等。当我们去建行的营业厅办理网上银行时,有时就会办理手机银行。 那具体的手机银行改如何开通,怎样安装了?下
校园网华为H3C802.1X认证客户端问题一例 h3c 802.1x 客户端
问题描述:网卡驱动安装正常,在网上邻居上有本地连接,可用华为H3C 802.1X 认证客户端连网时,登录界面的选择网络适配器下拉箭头下为空白,无法正确选择网卡,导致连不上网。问题解决:1.卸载掉网卡驱动再重新安装。2.重启电脑。3.卸载掉华为 H
qq游戏桌面台球2D客户端打开失败的解决办法 qq游戏2d台球辅助软件
qq游戏桌面台球2D客户端打开失败很多原因一、安装时候被防火墙挡住,没有跨越防火墙;或者安装好了,打开电脑游戏时又被防火墙挡住了。二、安装时候位置不对,或者多次安装分散在不同位置导致启动混乱。所以,把游戏大厅彻底删除(用360软件管
升级MACOSX自带的SVN客户端 linux svn客户端升级
系统版本: MAC OS X 10.8.4出现问题:Xcode以及Mac系统自带的SVN版本基本都是1.6,由于日常开发中使用的SVN版本都是1.7以上的,因此需要升级svn版本。【说明:使用1.6版本的SVN客户端checkout的代码,使用1.7版本的客户端的时候,可能会出一些