[Nagiosplug-devel] check_snmp multiplier / divisor
Eric Schoeller
eric.schoeller at Colorado.EDU
Fri Aug 17 03:41:11 CEST 2012
Hello list,
We have a fair number of checks using check_snmp, and it is very common
that an INTEGER is reported in 'tenths' or even 'hundredths'. To use
check_snmp natively against these OIDs we are forced to set thresholds
such as '700' to represent '70.0' Fahrenheit. This isn't too big of a
problem except when tired admins get pages about temperatures reaching
(what appears to be) 700 degrees Fahrenheit.
In such cases we could simply write our own plugins, but there are a lot
of these cases. It would be far more desirable to just use check_snmp. I
was considering developing and submitting a patch for options such as
--multiplier or --divisor ... or even perhaps --mangle where in you
could perform a bit of math on any values returned from the SNMP agent.
Thresholds would then be applied to the "mangled" value of the OID.
Would there be support for such a change if we submitted a patch? Is
there a reason why it would be unnecessary?
Thanks,
Eric Schoeller
University of Colorado Boulder
Office of Information Technology
More information about the Devel
mailing list