Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5912657
  • 博文数量: 162
  • 博客积分: 3600
  • 博客等级: 中校
  • 技术积分: 10362
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-19 11:23
个人简介

专注系统运维、网络架构,研究技术解决方案,记录我的思想轨迹、工作学习、生活和关注的领域

文章分类
文章存档

2014年(2)

2013年(16)

2012年(27)

2011年(117)

分类: 系统运维

2011-01-28 20:06:58

[root@localhost libexec]# ./check_disk --h

Usage: check_disk -w limit -c limit {-p path | -x device}

格式:check_disk -w 低限% -c 低限% -p 磁盘设备文件或则分区文件的绝对路径

Options:

选项

-w, --warning=PERCENT%

     设定告警通知百分比数,空间低于该百分比则发出告警通知。

-c, --critical=PERCENT%

     设定严重告警通知百分比数,空间低于该百分比则发出严重告警通知。

-p, --path=PATH, --partition=PARTITION

     指定磁盘设备文件或则分区文件的绝对路径。

#如果要监控根目录,达到80%报警,达到90%为严重危险

check_disk -w 80% -c 90% -p /dev/hda1   #-p后面接需要监控的硬盘分区,如果是SCSI硬盘就是sda1,当然此时被监控端的nrpe配置文件要进行相应的修改

1)  修改nagios主机上被监控主机的配置文件

define service{

        use             generic-service

        host_name       IM

        service_description     check-disk

         check_command           check_nrpe!check_hda1

               }

2)  修改被监控主机上nrpe配置文件

command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 80% -c 90% -p /dev/hda1

#监控根目录,达到80%报警,达到90%为严重危险

阅读(12673) | 评论(1) | 转发(5) |
给主人留下些什么吧!~~

weike29502013-10-24 17:31:25

鸟哥,我今天在服务器上新挂载了一块2TB硬盘,然后加入nagios里时发现问题
./check_nrpe -H 112.65.xxx.xx -c check_sdb
DISK CRITICAL - free space: /root/.logs 0 MB (0% inode=0%);| /root/.logs=134214296MB;134214276;134214286;0;134214296
nagios怎么也不能获得对端的sdb磁盘大小,一直显示为0
请帮我分析下原因

不胜感激