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分区