nagios利用NRPE监控CPU、负载、磁盘IO_第1页
nagios利用NRPE监控CPU、负载、磁盘IO_第2页
nagios利用NRPE监控CPU、负载、磁盘IO_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、nagios 利用 NRPE 监控 CPU、负载、磁盘IO1.在监控机上安装NRPEtar -zxvf nrpe-2.12.tar.gzcd nrpe-2.12./configuremake allmake install-plugin2.在被监控机上安装nagios 插件和 NRPE(1). 先增加 nagios 用户:useradd nagios (2.)安装 nagios 插件:tar -zxvf nagios-plugins-1.4.14.tar.gzcd nagios-plugins-1.4.14./configure -prefix=/usr/local/nagiosmakemak

2、e install (3). 安装 nrpe:tar -zxvf nrpe-2.12.tar.gzcd nrpe-2.12./configure -prefix=/usr/local/nagiosmake allmake install-pluginmake install-daemonmake install-daemon-configmake install-xinetd nrpe 安装为 xinetd 服务(4). 编辑 nrpe 配置文件,增加监控机地址:#vi /etc/xinetd.d/nrpeonly_from = 127.0.0.1 10.1.1.14 (5). 修改 serv

3、ices 文件,增加端口#vi /etc/servicesnrpe 5666/tcp #NRPE (6). 重启 xinetd 服务 service xinetd restart (7). 查看服务是否启动 #/usr/local/nagios/libexec/check_nrpe -H localhost NRPE v2.12如果出现Connection refused by host 需要安装 yum intallopenssl*至此被监控机上的操作就结束了,如果有需要增加监控项,需修改 /etc/xinetd.d/nrpe 文件。3.修改监控机上commands.cfg 文件,增加che

4、ck_nrpe 的定义:define commandcommand_name check_nrpecommand_line $USER1$/check_nrpe -H$HOSTADDRESS$ -c $ARG1$ 4. 在监控机上测试与被监控机的通讯是否正常:roottest1 objects# /usr/local/nagios/libexec/check_nrpe -H localhost -c check_loadOK - load average: 0.05, 0.06,0.00|load1=0.050;15.000;30.000;0;load5=0.060;10.000;25.000

5、;0; load15=0.000;5.000;20.000;0;能够正常获取信息。vim /usr/local/nagios/etc/nrpe.cfg修改allowed_hosts=127.0.0.1,10.1.1.14( 监控机 ) 增加commandcheck_sda2=/usr/local/nagios/libexec/check_disk-w 20% -c 10% -p /dev/sda2 - 意思是监控第二个分区commandcheck_swap=/usr/local/nagios/libexec/check_swap-w 20% -c 10% - 监控内存修改监控机的service

6、s.cfg 增加需要监控的服务5.修改服务配置文件:增加:define service host_name 1.1.1.1max_check_attempts 5check_period 24x7notification_interval 10normal_check_interval 1retry_check_interval 1service_description checkdisk2check_command check_nrpe!check_sda2 #监控第二个硬盘notification_period 24x7notification_options w,u,c,rcontact

7、_groups tomasgroupdefine service host_name 1.1.1.1max_check_attempts 5check_period 24x7notification_interval 10normal_check_interval 1retry_check_interval 1service_description checkLoadcheck_command check_nrpe!check_load #监控CPU 负载notification_period 24x7notification_options w,u,c,rcontact_groups tomasgroupdefine service host_name 1.1.1.1max_check_attempts 5check_period 24x7notification_interval 10normal_check_interval 1retry_check_interval 1service_description checkswa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论