0

I've got a bunch of rrds being updated every 5min

step = 300
ds[ExeTime].minimal_heartbeat = 600

I need to change this to every 15min.

rrdtool tune allows me to change the heartbeat but not the steps. Can I simply change the heartbeat to 1800? (900 = 15min .. then x2 for heartbeat) ??

Will this leave a bunch of holes making avg/max/etc off?

Douglas
  • 379
  • 4
  • 16
  • This question appears to be off-topic because it is about server monitoring, not programming, so probably better suited to serverfault. – Chris J Jan 08 '14 at 21:56
  • understood ( did post there too ). I figured since there were a bunch of other rrd questions in here along with the tags it would be ok. – Douglas Jan 08 '14 at 22:01

1 Answers1

1

to change the step of your rrd file it has to be rewritten ... check out https://github.com/oetiker/rrdtool-rrdjig

Tobi Oetiker
  • 5,167
  • 2
  • 17
  • 23
  • 1
    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Ondrej Janacek Jan 11 '14 at 08:04
  • the essential part of the answer is, that the rrd file has to be re-written from scratch, essentially re-sampling the data at a lower rate ... the link points to a program that does this. – Tobi Oetiker Jan 11 '14 at 11:45
  • Does your tool create a new rrd? Does it replace the existing rrd? What usage parameters would answer the original question? – zaTricky Nov 05 '16 at 14:02