- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Nagios 监控 Linux 主机( NRPE 安装与应用)
一、 NRPE 简介及工作原理
NRPE 是 nagios 的一个扩展,它被用于被监控的服务器上,向 nagios 监控平台提供该服
务器的一些本地的情况。 例如,cpu 负载、内存使用、 硬盘使用等等。 NRPE 可以称为 nagios
的 for linux 客户端。
NRPE 由两个部分组成:工作在监控机一侧的 check_nrpe 插件、工作在被监控机一侧的
NRPE 守护进程。
Nagios 服务器执行 check_nrpe 插件并告诉他检查哪个服务, check_nrpe 插件通过 SSL
连接方式联系远程服务器上的 NRPE 守护进程, NRPE 守护进程执行相应的插件完成指定
的检查,并返回结果。
工作原理是:插件 nrpe 在被监控机上开启一个 daemon ,通过这个 daemon 来和监控主
机建立一条 ssl 加密通道,通过这条通道来传送被监控机的本地信息,达到监控的目的。装
在被监控机上的 daemon 就相当于一个 nagios 的传递员,命令行从 nagios 监控主机发出,
然后 daemon 接受到信息,就会执行这条命令行,执行的方式,其实是和 nagios 主机是
一样的,所以被监控机上也需要装一套 nagios-plugins 插件。例 如: nagios 主机需要监
控被监控机的硬盘信息, 就会对被监控机发出一条命令说: “我要看你的硬盘信息。 ”被监控
机 nrpe 的 daemon 接到这个命 令之后,就会运行一个插件,来检查被监控机本地硬盘的
信息, 然后插件把信息反馈到 nrpe ,nrpe 通过 ssl 通道再把这些信息反馈到 nagios 主机。
如下图所示
二、 NRPE 安装
1 、所需安装包 nrpe 、nagios-plugins ,这两个包都可以从 上得到,本
例为 nrpe-2.12.tar.gz
2 、安装 openssl、openssl-devel ;
yum install -y openssl
yum install -y openssl-devel
3 、安装 nrpe 和 nagios-plugins 插件
1) 安装 nagios-plugins ,在安装时首先在被监控机上新建 nagios 用户及组。
① #groupadd nagios useradd nagios -g nagios -M -r
② 安装 nagios-plugins 插件
# tar zxvf nagios-plugins-1.4.15.tar.gz
# cd ./nagios-plugins-1.4.15
# ./configure --prefix=/usr/local/nagios
# make make install
③ 更改 nagios 文件夹所属用户和组
# chown -R nagios:nagios /usr/local/nagios/
# chown -R nagios.nagios /usr/local/nagios/libexec/
2) 安装 nrpe 插件
① 在被监控机上安装 nrpe 插件
# tar zxvf nrpe-2.12.tar.gz
# cd ./nrpe-2.12
# ./configure
# make all
# make install-plugin // 安装 check_nrpe 插件,
文档评论(0)