nagios自带插件check_disk的用法
一、help帮助
check_diskv1.4.15(nagios-plugins1.4.15)
Thisplugincheckstheamountofuseddiskspaceonamountedfilesystem
andgeneratesanalertiffreespaceislessthanoneofthethresholdvalues
Usage:
check_disk-wlimit-climit[-Wlimit][-Klimit]{-ppath|-xdevice}
[-C][-E][-e][-ggroup][-k][-l][-M][-m][-Rpath][-rpath]
[-ttimeout][-uunit][-v][-Xtype]
Options:
-h,--help
Printdetailedhelpscreen
-V,--version
Printversioninformation
-w,--warning=INTEGER
ExitwithWARNINGstatusiflessthanINTEGERunitsofdiskarefree
-w,--warning=PERCENT%
ExitwithWARNINGstatusiflessthanPERCENTofdiskspaceisfree
-c,--critical=INTEGER
ExitwithCRITICALstatusiflessthanINTEGERunitsofdiskarefree
-c,--critical=PERCENT%
ExitwithCRITCALstatusiflessthanPERCENTofdiskspaceisfree
-W,--iwarning=PERCENT%
ExitwithWARNINGstatusiflessthanPERCENTofinodespaceisfree
-K,--icritical=PERCENT%
ExitwithCRITICALstatusiflessthanPERCENTofinodespaceisfree
-p,--path=PATH,--partition=PARTITION
Pathorpartition(mayberepeated)
-x,--exclude_device=PATH<STRING>
Ignoredevice(onlyworksif-punspecified)
-C,--clear
Clearthresholds
-E,--exact-match
Forpathsorpartitionsspecifiedwith-p,onlycheckforexactpaths
-e,--errors-only
Displayonlydevices/mountpointswitherrors
-g,--group=NAME
Grouppaths.Thresholdsapplyto(free-)spaceofallpartitionstogether
-k,--kilobytes
Sameas'--unitskB'
-l,--local
Onlychecklocalfilesystems
-L,--stat-remote-fs
Onlychecklocalfilesystemsagainstthresholds.Yetcallstatonremotefilesystems
totestiftheyareaccessible(e.g.todetectStaleNFSHandles)
-M,--mountpoint
Displaythemountpointinsteadofthepartition
-m,--megabytes
Sameas'--unitsMB'
-A,--all
Explicitlyselectallpaths.Thisisequivalentto-R'.*'
-R,--eregi-path=PATH,--eregi-partition=PARTITION
Caseinsensitiveregularexpressionforpath/partition(mayberepeated)
-r,--ereg-path=PATH,--ereg-partition=PARTITION
Regularexpressionforpathorpartition(mayberepeated)
-I,--ignore-eregi-path=PATH,--ignore-eregi-partition=PARTITION
Regularexpressiontoignoreselectedpath/partition(caseinsensitive)(mayberepeated)
-i,--ignore-ereg-path=PATH,--ignore-ereg-partition=PARTITION
Regularexpressiontoignoreselectedpathorpartition(mayberepeated)
-t,--timeout=INTEGER
Secondsbeforeconnectiontimesout(default:10)
-u,--units=STRING
Choosebytes,kB,MB,GB,TB(default:MB)
-v,--verbose
Showdetailsforcommand-linedebugging(Nagiosmaytruncateoutput)
-X,--exclude-type=TYPE
Ignoreallfilesystemsofindicatedtype(mayberepeated)
二、举例:
./check_disk-w80%-c10%-p/
解释:
1、-w:设置警告阀值:如果空闲空间小于80%就是警告阀值
2、-c:设置critial阀值:如果空闲空间小于10%就是critial阀值
3、-p:指定监控的partition分区