Ticket #5 (closed enhancement: fixed)

Opened 5 years ago

Last modified 3 months ago

Support for shorter time-periods than 5 minutes

Reported by: anonymous Assigned to: kjellm
Priority: high Milestone: Munin 2.0
Component: design Version:
Severity: normal Keywords: None
Cc:

Description (Last modified by snide)

Currently Munin gathers (and stores) one plot for every 5 minutes. This should be more tunable. See also 51

Debian bug 464880 is also about this one.

Attachments

UpdateWorker.pm.patch (1.2 kB) - added by muhgatus on 11/30/09 16:52:09.
A patch for UpdateWorker?.pm to support RRD with 30 second sample interval. In order to use it, you have to edit munin-cron to disable munin-update. run munin-update seperately every 30 seconds.
munin-update_rate.diff (2.5 kB) - added by snide on 12/06/09 13:21:21.
Patch to add an update_rate plugin general config

Change History

11/29/05 15:30:14 changed by janl

Prolly need to implement a check-scheduler so we can graph on intervals down to, say - 5, seconds. Look at doing this together with zoomable graphs.

12/02/05 18:42:43 changed by janl

  • owner changed from jo to janl.
  • milestone deleted.

This should probably be postponed for a complete sample scheduling redesign: - I want nodes to be able to sample themselves and report all data "since the last update" when the updater connects to them. This enables important nodes to be graphed across network downages - The scheduling must be done with a process rather than a cron-job to obtain good results - And the more frequent sampling must scale, which probably dictates sharing the job between the server and the node

12/02/05 20:40:40 changed by janl

  • description changed.
  • milestone set to Munin 1.6.

06/19/06 23:45:35 changed by anonymous

  • status changed from new to assigned.
  • severity changed from major to normal.
  • cc deleted.
  • component changed from wiki to design.
  • priority changed from low to high.
  • milestone changed from Munin 1.6 to Munin 1.4.
  • owner changed from nobody to anonymous.

Sampling redesign underway.

06/19/06 23:45:50 changed by anonymous

  • owner changed from anonymous to janl.
  • status changed from assigned to new.

10/19/06 09:48:21 changed by janl

  • status changed from new to assigned.

02/27/09 10:39:02 changed by janl

  • owner changed from janl to kjellm.
  • status changed from assigned to new.

10/20/09 16:10:43 changed by janl

  • milestone changed from Munin 1.4 to Munin 1.6.

10/21/09 00:31:08 changed by janl

  • version deleted.

11/30/09 16:52:09 changed by muhgatus

  • attachment UpdateWorker.pm.patch added.

A patch for UpdateWorker?.pm to support RRD with 30 second sample interval. In order to use it, you have to edit munin-cron to disable munin-update. run munin-update seperately every 30 seconds.

12/06/09 13:21:21 changed by snide

  • attachment munin-update_rate.diff added.

Patch to add an update_rate plugin general config

02/14/10 14:05:59 changed by snide

  • status changed from new to closed.
  • resolution set to fixed.
  • milestone changed from Munin 1.6 to Munin 1.5.

Initial support added in r3322.

munin-update remembers when it was last run and it can be scheduled every minute. Every plugin that have to special config will only be updated every 5 mins.

This enables plugins that are quite expensive to generate but don't vary much to be scheduled only every hour, day, ...

On the other side, sub-minute sampling is quite difficult to have right now, since for now the update is crontab-scheduled.

02/14/10 14:08:53 changed by snide

  • description changed.