|
This seems to be due to a race condition between mrtg and routers2.
If you update the .rrd at 01:00, and then query routers2 at 01:04, it seems that rrdtool decided the latest value for the .rrd is 'unknown' (since it is more that 50% of an interval from the last update).
If you have unknaszero, then routers2 will replace an unknown with zero.
However, there is additional code in routers2 that spots a Last value of 'Unknown', and replaces it with the previous value if one is known, in order to bypass this problem. It doesnt work if you have unknaszero set, though, since in this case there will be no 'unknown' value.
_________________ Steve Shipway UNIX Systems, ITSS, University of Auckland, NZ Woe unto them that rise up early in the morning... -- Isaiah 5:11
|