欢迎来到天天文库
浏览记录
ID:22501286
大小:22.21 KB
页数:10页
时间:2018-10-29
《agios采用分布-集中的管理模式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、agios的实现方式:nagios采用分布-集中的管理模式。在nagios服务器上安装nagios主程序,在被监控主机上安装nagios代理程序。通过nagios主程序和nagios代理程序之间的通讯,监视主机状态。主程序和代理程序之间有两种工作方式,一种是主程序-->Active-->代理程序;另一种是主程序-->passive-->代理程序;顾名思义,是以一方向另一方主动提出通讯需求来划分的。一.NRPE的功能和意义:之前已经理解了Nagios的服务-命令-插件的工作关系,因此也明确了基本的Nagios服务是无法实现对远程系统的状况进行监测的,基本的Nagios监测
2、服务只能是本地系统监测以及对远程主机的连通性监测。为了使Nagios的监测服务器能够远程对被监测主机系统上的信息进行获取,比如远程系统上的进程数、磁盘空间使用状况、所运行的服务等等这些必须要登录远程主机系统上才能了解的信息的话,就必须要依靠NRPE这个核心扩展插件程序,NRPE作为中间的代理程序,扮演着一手接受着Nagios监测服务器发来的请求,另一手在远程主机系统上获取指定的信息的中间人角色。二.NRPE的主要工作方式:如以上提到的实现Nagios对远程系统的监测,那么首先必须要在被监测的远程主机上除了安装Nagios-plugins插件程序之外还必须安装NRPE核心
3、扩展插件程序,并将NRPE在被监测的远程主机系统上以守护进程的方式运行起来,开放指定的NRPE监听端口监听着Nagios监测服务器发送过来的所有监测请求。另外,在Nagios监测服务器上,在必须要安装Nagios-plugins插件程序和NRPE核心扩展插件程序。唯一不同的是,Nagios监测服务器不需要将NRPE作为守护进程运行着,因为它本身一般不需要被别人监测着而是去监测别人,对Nagios监测服务器而言,它只需要使用到Nagio-plugins插件程序和NRPE扩展插件程序就足够了。 三.在被监控主机上安装Nagios-plugins插件程序:1.添加Nagio
4、用户[root@KCentOS5A~]#useraddnagios 2.准备好Nagios-plugins和NRPE源代码包[root@KCentOS5A~]#ll-------------------------------------------------------total2008-rw-------1rootroot 928Oct 310:33anaconda-ks.cfg-rw-r--r--1rootroot 22760Oct 310:33install.log-rw-r--r--1rootroot 2888Oct 310:33install.
5、log.syslog-rw-r--r--1rootroot1693979Sep3022:51nagios-plugins-1.4.10.tar.gzNagios-plugins插件程序包 -rw-r--r--1rootroot 305019Sep3022:58nrpe-2.9.tar.gzNRPE扩展插件功能包-------------------------------------------------------3.解压Nagios-plugins压缩包[root@KCentOS5A~]#tar-zxvfnagios-plugins-1.4.10.tar.gz 4
6、.进入Nagios-plugins插件包目录[root@KCentOS5A~]#cdnagios-plugins-1.4.10 5.预配置Nagios-plugins的安装路径[root@KCentOS5Anagios-plugins-1.4.10]#./configure--prefix=/usr/local/nagios 6.预配置完成后会反馈信息并生成Makefile-------------------------------------------------------config.status:creatingpo/Makefile -
7、-with-apt-get-command: --with-ping6-command:/bin/ping6-n-U-w%d-c%d%s --with-ping-command:/bin/ping-n-U-w%d-c%d%s --with-ipv6:yes --with-mysql:no --with-openssl:yes --wit
此文档下载收益归作者所有