1、在客户端机器上安装epel扩展源
yum install -y epel-release
2、yum安装nagios及依赖包软件
yum install -y nagios-plugins
nagios-plugins-all nrpe nagios-plugins-nrpe
3、编辑nrpe配置文件 vim /etc/nagios/nrpe.cfg
修改如下:(1)将allowed_hosts=127.0.0.1改为
allowed_hosts=127.0.0.1,192.168.81.131。
其后ip为服务端ip.
(2)找到“dont_blame_nrpe=0”
改为“dont_blame_nrpe=1”
4、启动客户端
/etc/init.d/nrpe start
5、服务端配置监控的客户端
vim /etc/nagios/conf.d/192.168.81.132.cfg
配置如下:
define host{
use linux-server
host_name 192.168.81.132
alias 81.132
address 192.168.81.132
}
define service{
use generic-service
host_name 192.168.81.132
service_description check_ping
check_command check_ping!100.0,20%!200.0,50%
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name 192.168.81.132
service_description check_ssh
check_command check_ssh
max_check_attempts 5
normal_check_interval 1
}

define service{
use generic-service
host_name 192.168.81.132
service_description check_http
check_command check_http
max_check_attempts 5
normal_check_interval 1
}
6、服务端重启nagios服务
service nagios restart

2、编辑监控的客户端配置文件
vim /etc/nagios/conf/192.168.81.132.cfg
加入如下内容:
#监控负载
define service{
use generic-service
host_name 192.168.81.132
service_description check_load
check_command check_nrpe!check_load
max_check_attempts 5
normal_check_interval 1
}
#监控
define service{
use generic-service
host_name 192.168.81.132
service_description check_disk_hda1
check_command check_nrpe!check_hda1
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name 192.168.81.132
service_description check_disk_hda3
check_command check_nrpe!check_hda3
max_check_attempts 5
normal_check_interval 1
}
3、客户端配置文件nrpe.cfg
修改如下:
(1)找到check_hda1 更改/dev/hda1为/dev/sda1
增加一行
command[check_hda2]=..../devsda2. 同check_hda1
4、重新启动客户端nrpe服务 :/etc/init.d/nrpe restart
5、重新启动服务端nagios服务
service nagios restart

最新文章

  1. OA项目——总结
  2. WMPlayer
  3. angular js 图片轮播
  4. 【NOI2015】品酒大会
  5. 【转】jsonp详解
  6. JS学习笔记(四) 正则表达式(RegExp对象)
  7. windows下修改mysql用户名和密码
  8. Fat-tree 胖树交换网络
  9. 使用Pull解析器生成XML文件和读取xml文件
  10. UVALive3516Exploring Pyramids(dp)
  11. 详细解说Android权限在安卓开发中
  12. RACSignal的Subscription深入
  13. 使用 Laravel 实现微型博客系统
  14. getcomputedstyle()获取border像素差异问题
  15. 第31月第17天 resolveInstanceMethod
  16. PHP调用微信wx_JSSDK录音并播放,
  17. Lodop输出页面input文本框的最新值
  18. .net图表之ECharts随笔04-散点图
  19. C++库研究笔记--用__attribute__((deprecated)) 管理过时代码
  20. 数据库iops的理解

热门文章

  1. PAT Basic 1016 部分A+B (15 分)
  2. Tree HDU - 6547 (树链剖分,线段树)
  3. loj2318 「NOIP2017」宝藏[状压DP]
  4. poj1830 开关问题[高斯消元]
  5. 三大方面,分析 to B和 to C产品的区别
  6. DevExpress ASP.NET Core v19.1版本亮点:Rich Text Editor
  7. PHP---pdo和mongodb的操作使用
  8. sizeof运算符、字节对齐考点(面宝P50)
  9. 对JavaScript 引擎基础:Shapes 和 Inline Caches
  10. Python前端HTML