nagios安装配置_win7 64位安装配置_splunk安装配置(10)

电脑杂谈  发布时间:2017-04-23 07:10:41  来源:网络整理

6.4验证Nagios 配置文件的正确性

Nagios 在验证配置文件方面做的非常到位,只需通过一个命令即可完成:

Nagios提供的这个验证功能非常有用,在错误信息中通常会打印出错误的配置文件以及文件中的哪一行,这使得nagios的配置变得非常容易,报警信息通常是可以忽略的,因为一般那些只是建议性的。

看到上面这些信息就说明没问题了,然后启动Nagios 服务。

7.1 启动Nagios

a.通过初始化脚本启动nagios

b.手工方式启动nagios

7.2 重启Nagios

当修改了配置文件让其生效时,需要重启/重载Nagios服务。

a.通过初始化脚本来重启nagios

b.通过web监控页重启nagios

可以通过web监控页的"Process Info" ->"Restart the Nagios process"来重启nagios

c.手工方式平滑重启

7.3 停止Nagios

a.通过初始化脚本关闭nagios服务

b.通过web监控页停止nagios

可以通过web监控页的"Process Info" ->"Shutdown the Nagios process"来停止nagios

c. 手工方式停止Nagios

八、查看初步配置情况

8.1 启动完成之后,登录Nagios Web监控页查看相关信息。

8.2 点击左面的Current Status ->Hosts 可以看到所定义的三台主机已经全部UP了。

8.3 点击Current Status -> Services 查看服务监控情况。

看到Nagios-Linux和Nagios-Server的服务状态已经OK了,但是Nagios-Windows的服务状态为CRITICAL,Status Information 提示Connection refused。因为Nagios-Windows上还未安装插件,内部服务还无法查看,所以出现这种情况。将在下体讲解。

九、利用NRPE监控远程Linux上的“本地信息”

上面已经对远程Linux 主机是否存活做了监控,而判断远程机器是否存活,我们可以使用ping 工具对其监测。还有一些远程主机服务,例如ftp、ssh、http,都是对外开放的服务,即使不用Nagios,我们也可以试的出来,随便找一台机器看能不能访问这些服务就行了。但是对于像磁盘容量,cpu负载这样的“本地信息”,Nagios只能监测自己所在的主机,而对其他的机器则显得有点无能为力。毕竟没得到被控主机的适当权限是不可能得到这些信息的。为了解决这个问题,nagios有这样一个附加组件--“NRPE”,用它就可以完成对Linux类型主机"本地信息”的监控。

9.1 NRPE 工作原理

nrpe

check_nrpe插件,位于监控主机上

NRPE daemon,运行在远程的Linux主机上(通常就是被监控机)

按照上图,整个的监控过程如下:

当Nagios 需要监控某个远程Linux 主机的服务或者资源情况时:

Nagios 会运行check_nrpe 这个插件,告诉它要检查什么;

check_nrpe 插件会连接到远程的NRPE daemon,所用的方式是SSL;

NRPE daemon 会运行相应的Nagios 插件来执行检查;

NRPE daemon 将检查的结果返回给check_nrpe 插件,插件将其递交给nagios做处理。

注意:NRPE daemon 需要Nagios 插件安装在远程的Linux主机上,否则,daemon不能做任何的监控。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-42965-10.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 徐磊
      徐磊

      别忘了苹果也是在中国生产的

    • 黄道婆
      黄道婆

      还可以合伙用你老婆

    热点图片
    拼命载入中...