<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19019"></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Segoe UI">
<DIV>Hi,</DIV>
<DIV> </DIV>
<DIV>I would like to suggest an extra parameter for check_snmp. </DIV>
<DIV>--divideby</DIV>
<DIV> </DIV>
<DIV>I use the check_snmp to get a temperature reading of a dell motherboard. The snmp returned value is in tenth of degrees. SNMP does not allow decimals. So a lot of systems report a value that is multiplied. This is also true for reading APC UPS current usage. </DIV>
<DIV>When using nagios with PNP for nagios, to gather the nagios information in RRD, and create graphs from it, it would be great to actually have the corrected information available.</DIV>
<DIV>I therefor suggest an option to divide the snmp returned value. I am unsure if the warning and critical level should be checked against the original snmp value or against the calculated return value. This is a design choice i leave to the developer. I think the original (snmp returned) value would be best, because of the higher resolution.</DIV>
<DIV> </DIV>
<DIV>For me it would look like: </DIV>
<DIV>/usr/local/nagios/libexec/check_snmp -H host02 -C public -o .1.3.6.1.4.1.674.10892.1.700.20.1.6.1.1 -w 300 -c 400 -l "Temperatuur Moederboard" --divideby 10</DIV>
<DIV> </DIV>
<DIV>Perhaps someone might have a reason to also ask for --multiply to convert bits to bytes (--multpily 8) or convert snmp values to M (--multiply 1024).</DIV>
<DIV>I do not need this, but if a divide is present, a multiply might also be handy.</DIV>
<DIV> </DIV>
<DIV>Kind regards,</DIV>
<DIV> </DIV>
<DIV>Frank IJskes</DIV>
<DIV> </DIV>
<DIV> </DIV></BODY></HTML>