[collectd] [PATCH] Use parse_value in the conntrack plugin and submit the result even if it's zero

Louis Opter louis at dotcloud.com
Tue Feb 28 18:23:06 CET 2012


Dear collectd,

Please find attached a patch for the conntrack plugin.

The patch is about two things:

1. submit the value even if it is zero (which is a legitimate value according
   to types.db);
2. use parse_value and a value_t instead of directly using a double and atof(3).

The first point was important because it meant that the metric was not created
when the initial value was zero. (It could also lead to holes in your graphs).

The parse_value return value is correctly checked, note that the parsed file
ends with a \n which mean that parse_value always complain when running in
debug/info maybe we should replace it with a \0 before handing the buffer to
parse_value() ?

Thanks

-- 
Louis Opter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: plugin_conntrack_use_parse_value_and_submit_the_metric_even_if_it_is_zero.patch
Type: text/x-patch
Size: 1086 bytes
Desc: not available
URL: <http://mailman.verplant.org/pipermail/collectd/attachments/20120228/02bd18b5/attachment.bin>


More information about the collectd mailing list