Opened 3 years ago

Closed 3 years ago

Last modified 19 months ago

#836 closed enhancement (fixed)

Doing "config" and "fetch" is quite inefficient for many plugins

Reported by: janl Owned by: snide
Priority: normal Milestone: Munin 2.0.0
Component: master Version:
Severity: normal Keywords:
Cc:

Description

Doing both config and fetch is quite inefficient for many plugins as the plugin has to do the same work for each operation. Therefore combining these into one action can halve execution time.

There is a writeup on this in the wiki: http://munin.projects.linpro.no/wiki/protocol-dirty-fetch

Change History (3)

comment:1 Changed 3 years ago by snide

  • Milestone changed from Munin 1.4.4 to Munin 1.5

comment:2 Changed 3 years ago by snide

I added configdirty support in munin-update with changeset r3355 and I also upgraded the df plugin to have a working example.

==Issues left:==

  • munin-node is not updated yet. So a plugin has no way to know if the master has the capability or not. It's not really important, since the value is transparently conveyed and causes no warn or error on a vanilla 1.4 master.

comment:3 Changed 3 years ago by snide

  • Resolution set to fixed
  • Status changed from new to closed

The work on the munin-node is tracked in #859.
Closing this one now.

Note: See TracTickets for help on using tickets.