0

I keep getting Nagios XI alerts that say:

(PROBLEM Service Alert) Hostname.domain.com Address: 192.168.x.x. State: CRITICAL Info: C:\ - total: 99.9 Gb - usedService: Drive C: Disk usage Host:

...but here's the thing, the C:\ drive is only about 63% full. How can I make Nagios XI actually do the check correctly? Here's what I currently have under Nagios CCM > Services:

$ARG1$ (password to NSclient)
$ARG2$ USEDDISKSPACE
$ARG3$ -l C -w 95 -c 9

Despite all my googling, I can't figure out what these ARG3 values mean, or if they are right. Any help appreciated. Thank you.

  • Never mind I guess, I found this: exchange.nagios.org/directory/Plugins/… – KidACrimson Feb 16 '17 at 20:05
  • That link is for one potential disk space checking script, but it isn't the only one of many, and that particular script seems to be for *nix machines, so I doubt it is the plugin you are using. You are probably using one of the examples that came with nsclient. – Zoredache Feb 16 '17 at 20:10
  • Yes, the NSClient++, that's correct. – KidACrimson Feb 16 '17 at 20:16
0

$ARG3$ -l C -w 95 -c 9 is a typo. It means warning (-w) is at 95% full, and critical (-c) is at 9% full.

You want $ARG3$ -l C -w 95 -c 98, or something like that. Replace the -w and -c numbers with ones that make sense in your environment. (For 100GB, I'd drop them down to -w 90 -c 95 at least.)

0

I can't figure out what these ARG3 values mean

You need to look at the script/binary that is defined in your nsclient configuration. Keep in mind that by default nsclient doesn't even accept arguments for security reasons. Since arguments can possibly be abused to remotely hack your monitored server (allow arguments = false). You may need to manually make these changes in the nsclient configuration on the system you are monitoring.

  • Thanks, @Zoredache. This worked for ARG3: -l C -w 85 -c 95 – KidACrimson Feb 16 '17 at 20:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.