#5 closed enhancement (fixed)
Support for shorter time-periods than 5 minutes
| Reported by: | anonymous | Owned by: | kjellm |
|---|---|---|---|
| Priority: | high | Milestone: | Munin 2.0.0 |
| Component: | design | Version: | |
| Severity: | normal | Keywords: | None |
| Cc: |
Description (last modified by snide)
Attachments (2)
Change History (16)
comment:1 Changed 7 years ago by janl
comment:2 Changed 7 years ago by janl
- Milestone Munin 1.4 deleted
- Owner changed from jo to janl
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
comment:3 Changed 7 years ago by janl
- Description modified (diff)
- Milestone set to Munin 1.6
comment:4 Changed 7 years ago by anonymous
- Cc nobody removed
- Component changed from wiki to design
- Milestone changed from Munin 1.6 to Munin 1.4
- Owner changed from nobody to anonymous
- Priority changed from low to high
- Severity changed from major to normal
- Status changed from new to assigned
Sampling redesign underway.
comment:5 Changed 7 years ago by anonymous
- Owner changed from anonymous to janl
- Status changed from assigned to new
comment:6 Changed 7 years ago by janl
- Status changed from new to assigned
comment:7 Changed 4 years ago by janl
- Owner changed from janl to kjellm
- Status changed from assigned to new
comment:8 Changed 4 years ago by janl
- Milestone changed from Munin 1.4 to Munin 1.6
comment:9 Changed 4 years ago by janl
- Version 1.2.3 deleted
Changed 3 years ago by muhgatus
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.
comment:10 Changed 3 years ago by snide
- Milestone changed from Munin 1.6 to Munin 1.5
- Resolution set to fixed
- Status changed from new to closed
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.
comment:11 Changed 3 years ago by snide
- Description modified (diff)
comment:12 Changed 2 years ago by Dyr
- Resolution fixed deleted
- Status changed from closed to reopened
Am I right - approved part of patch doesn't increase resolution of .rrd files and so are fully useless in getting 1 minute graphs even if specify update_rate?!
comment:13 Changed 2 years ago by Dyr
30 seconds interval is obviously useless under "usual" conditions but can be useful if do functionality of "real-time" plot like it does in that plugin for Cacti (i.e. in "manual mode" updating).
Moreover, 1 minute interval will be very useful in "crontab-mode", so why don't approve other part of patch, rewrite it before to support 60sec instead of 30sec step?
comment:14 Changed 21 months ago by snide
- Resolution set to fixed
- Status changed from reopened to closed
current trunk fully supports custom update_rate, and increase resolution of .rrd files accordingly.

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.