<div dir="ltr">Exactly, it seems that the check_snmp that I'm using doesn't send the output correctly when using units, however it works fine with labels.<div><br></div><div>Ex:</div><div><br></div><div><div># /usr/lib64/nagios/plugins/check_snmp -H burnside-ups-2 -C public -o 1.3.6.1.4.1.318.1.1.1.2.2.1.0 -u "%"</div><div>SNMP OK - 100 % | iso.3.6.1.4.1.318.1.1.1.2.2.1.0=100%</div><div><br></div><div># /usr/lib64/nagios/plugins/check_snmp -H burnside-ups-2 -C public -o 1.3.6.1.4.1.318.1.1.1.2.2.1.0 -l "%"</div><div>SNMP OK - % 100 | %=100</div></div><div><br></div><div>My Redhat install is still using the old nagios-plugins:</div><div><br></div><div><div># /usr/lib64/nagios/plugins/check_snmp --version</div><div>check_snmp v2.0.3 (nagios-plugins 2.0.3)</div></div><div><br></div><div><div>Installed Packages</div><div>Name        : nagios-plugins-snmp</div><div>Arch        : x86_64</div><div>Version     : 2.0.3</div><div>Release     : 3.el6</div><div>Size        : 105 k</div><div>Repo        : installed</div><div>From repo   : epel</div><div>Summary     : Nagios Plugin - check_snmp</div><div>URL         : <a href="https://www.nagios-plugins.org/">https://www.nagios-plugins.org/</a></div><div>License     : GPLv2+</div><div>Description : Provides check_snmp support for Nagios.</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 18, 2015 at 4:43 AM, Alexander Wirt <span dir="ltr"><<a href="mailto:formorer@formorer.de" target="_blank">formorer@formorer.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 17 Nov 2015, Zachary McGibbon wrote:<br>
<br>
> Is something wrong in my config?  Graphite seems to be refusing a lot of my<br>
> performance data.  Is there a space missing after the number and the unit?<br>
><br>
> Here is a snippet:<br>
><br>
> [2015-11-17 11:49:06 -0500] warning/GraphiteWriter: Ignoring invalid<br>
> perfdata value: iso.3.6.1.2.1.105.1.3.1.1.4.1=77Watts;180;190;<br>
> Context:<br>
>         (0) Processing check result for 'leacock-poe-b2!POE - Load'<br>
</span>The unit is not a valid one. Since graphite is pretty strict when it comes to<br>
numbers and units icinga2 has to reformat some numbers. It is only able to do<br>
it if the units in the perfdatastring follows the monitoring plugins<br>
development guidelines [1]. Perfdatastrings that don't follow these rules<br>
will get ignored.<br>
<br>
The plugin needs to get fixed, icinga2 is right about it.<br>
<br>
Hope that helps<br>
<br>
Alex<br>
<br>
[1] <a href="https://www.monitoring-plugins.org/doc/guidelines.html#AEN201" rel="noreferrer" target="_blank">https://www.monitoring-plugins.org/doc/guidelines.html#AEN201</a><br>
<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
icinga-users mailing list<br>
<a href="mailto:icinga-users@lists.icinga.org">icinga-users@lists.icinga.org</a><br>
<a href="https://lists.icinga.org/mailman/listinfo/icinga-users" rel="noreferrer" target="_blank">https://lists.icinga.org/mailman/listinfo/icinga-users</a><br>
</div></div></blockquote></div><br></div>