Hello,

Don't you mean this ?

Interval 15
<LoadPlugin memory>
    Interval 10
</LoadPlugin>
<Plugin memory>
</Plugin>

More here : http://collectd.org/documentation/manpages/collectd.conf.5.shtml#global_options

Regards,
Yves

Le 2014-03-11 08:43, Lee Hardy a écrit :
It doesn't work, if I try doing this for the memory plugin (which I haven't
patched) with the following config:

Interval 15
LoadPlugin memory
<Plugin "memory">
      Interval 10
</Plugin>

This throws the following error:
Mar 11 07:28:55 rpm-i386 collectd[1196]: Found a configuration for the
`memory' plugin, but the plugin isn't loaded or didn't register a
configuration callback.

It then logs out at 15s intervals rather than the 10s.


Is there a different approach to the fix I should be taking? I don't mind
taking another look..

Cheers,
Lee H


On 10 March 2014 23:58, Manuel Luis Sanmartín Rozada
<[email protected]>wrote:

Hello.

If I understand you problem correctly,  you can use a function that
collectd already have:
set a plugin-specific interval for collecting metrics:

            <LoadPlugin cpu>
              Interval 60
            </LoadPlugin>

Or am I missing something?


On Sun, Mar 9, 2014 at 6:47 PM, Lee Hardy <[email protected]> wrote:

Hey,

I've updated the CPU interval patch to make it more generic, by adding a plugin_update_interval() function called as part of the config function so
I can update other plugins more easily.

When the aggregation module is enabled for CPU information though, it
seems to be throwing an error:
Mar 9 17:22:36 rpm-i386 collectd[26640]: plugin_value_list_clone: Unable
to determine interval from context for value list
"rpm-i386.build.local/aggregation-cpu-average/cpu-idle". This indicates a broken plugin. Please report this problem to the collectd mailing list or
at <http://collectd.org/bugs/>.

This seems to happen even when I specify the interval via
plugin_register_complex_read() as well, so I'm not entirely sure if I've
missed something or there is some issue with the aggregation module.

Anyone have any ideas?

Cheers,
Lee H

_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd




_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd

_______________________________________________
collectd mailing list
[email protected]
http://mailman.verplant.org/listinfo/collectd

Reply via email to