网站首页 > 开源技术 正文
安装Nagios客户端
对于Nagios的客户端安装,您需要监控客户端的插件,以及NSCA和/或NRPE。 清单7-13显示了如何安装客户端部分。
代码清单7-13 安装Nagios客户端
# yum install nagios-plugins-all # yum install nrpe nsca # service nrpe start # service nsca start # chkconfig nrpe on # chkconfig nsca on
默认情况下,NRPE客户端仅允许来自localhost的连接,因此您必须更改nrpe.cfg中的配置以接受来自Nagios服务器的连接。 清单7-14是更改配置以接受来自Nagios服务器的连接的示例。
清单7-14。 NRPE配置
## By default, only localhost on the client is allowed to connect client# grep -i 'allowed_hosts=127.0.0.1' /etc/nagios/nrpe.cfg allowed_hosts=127.0.0.1 ## Change the configuration to accept connections from the Nagios server client# sed -ie 's/allowed_hosts=127.0.0.1/allowed_hosts=172.16.127.210/' /etc/nagios/nrpe.cfg client# grep -i allowed_hosts /etc/nagios/nrpe.cfg allowed_hosts=172.16.127.210 ## Restart the NRPE service after making the configuration change client# service nrpe restart ## From the server, use the check_nrpe plug-in to the client—i.e., to 172.16.127.212 server# /usr/lib64/nagios/plugins/check_nrpe -H 172.16.127.212 NRPE v2.15
将客户端添加到Nagios
在客户端和Nagios NRPE / NSCA上安装Nagios插件后,您就可以将该客户端添加到Nagios服务器。 有多种方法可以将客户端添加到服务器。 一种方法是隔离Nagios服务器上目录中的所有客户端配置,这样可以轻松管理客户端(清单7-15)。
清单7-15。 添加Nagios客户端
# grep -i '^cfg_dir' /usr/local/nagios/etc/nagios.cfg cfg_dir=/usr/local/nagios/etc/servers # ls /usr/local/nagios/etc/servers/ nagios-client.cfg # head -15 /usr/local/nagios/etc/servers/nagios-client.cfg define host{ use linux-server ; Name of host template to use host_name nagios-client alias nagios-client address 172.16.127.212 } define service{ use local-service ; Name of service template to use host_name nagios-client service_description PING check_command check_ping!100.0,20%!500.0,60% }
如清单7-15所示,在nagios.cfg文件中将新的cfg_dir指令添加到Nagios。这告诉Nagios读取该目录中以* .cfg结尾的所有文件并处理它们。在目录/ usr / local / nagios / etc / servers中,创建了每个主机的一个文件,您可以管理该文件。在这种情况下,文件是nagios-client.cfg。当您添加更多客户端时,您可以向此目录添加更多文件,每个文件都具有附加* .cfg的客户端名称。
该文件的内容定义主机并添加需要监视的服务。在这种情况下,主机使用名为linux-server的模板,该模板由use指令识别。 linux-server模板在/usr/local/nagios/etc/objects/templates.cfg中定义。它包含受监控的Linux服务器中最常用的设置。在此之后,使用host_name指令指定主机名,然后指定别名。别名显示在图形用户界面中,可以与实际主机名不同。最后,有客户端的IP地址;在这种情况下,它是172.16.127.212。然后在主机上添加要监视的服务,这是使用模板本地服务的ping检查来定义ping检查的常用设置。
猜你喜欢
- 2024-09-30 Ubuntu 在终端界面打广告,引发用户不满
- 2024-09-30 新思科技发现Nagios XI存在三个漏洞
- 2024-09-30 一大波你可能不知道的 Linux 网络工具,快快来收藏
- 2024-09-30 Linux机架-Nagios监控与Cacti趋势分析-D5-Nagios插件
- 2024-09-30 使用Nagios监控网站登录是否成功(nagios监控使用方法)
- 2024-09-30 陈俊勇:配置nagios邮件报警、(ios配置邮箱)
- 2024-09-30 Linux机架-使用Nagios进行监控和使用Cacti进行趋势分析-D1
- 2024-09-30 Linux机架-Nagios监控与Cacti趋势分析-D4-Nagios配置
- 2024-09-30 Nagios网络监视工具新漏洞,黑客可远程执行代码
- 2024-09-30 陈俊勇:用Nagios监控Windows服务器、带走不谢
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)