Hi I've setup a Fedora 5 host to do some monitoring and graph with RRD.
There are processes who get data every 5 minutes, some every 30 and some every 6 hours. I see no problem with the 5 minutes process. However the 30 minutes, and 6 hours ones get n/a data at some intervals. I've kept the output, maybe someone can help me understand why this is happening: This is the output of a successful command: /usr/bin/rrdtool update /path/file.rrd 1167064202:0:2:2:15 rrdtool output: return_value = 0 [1167064200]RRA[AVERAGE][1]DS[AwaitingParts] = 0.0000000000e+00 [1167064200]RRA[AVERAGE][1]DS[Open] = 2.0000000000e+00 [1167064200]RRA[AVERAGE][1]DS[PendingMoreInfo] = 2.0000000000e+00 [1167064200]RRA[AVERAGE][1]DS[Resolved] = 1.5000000000e+01 [1167064200]RRA[MAX][1]DS[AwaitingParts] = 0.0000000000e+00 [1167064200]RRA[MAX][1]DS[Open] = 2.0000000000e+00 [1167064200]RRA[MAX][1]DS[PendingMoreInfo] = 2.0000000000e+00 [1167064200]RRA[MAX][1]DS[Resolved] = 1.5000000000e+01 [1167064200]RRA[MIN][1]DS[AwaitingParts] = 0.0000000000e+00 [1167064200]RRA[MIN][1]DS[Open] = 2.0000000000e+00 [1167064200]RRA[MIN][1]DS[PendingMoreInfo] = 2.0000000000e+00 [1167064200]RRA[MIN][1]DS[Resolved] = 1.5000000000e+01 [1167064200]RRA[LAST][1]DS[AwaitingParts] = 0.0000000000e+00 [1167064200]RRA[LAST][1]DS[Open] = 2.0000000000e+00 [1167064200]RRA[LAST][1]DS[PendingMoreInfo] = 2.0000000000e+00 [1167064200]RRA[LAST][1]DS[Resolved] = 1.5000000000e+01 But when things go wrong, the output has some duality, like so: /usr/bin/rrdtool update /path/file.rrd 1167062402:3:37:6:29 rrdtool output: return_value = 0 [1167062400]RRA[AVERAGE][1]DS[AwaitingParts] = NaN [1167062400]RRA[AVERAGE][1]DS[Open] = NaN [1167062400]RRA[AVERAGE][1]DS[PendingMoreInfo] = NaN [1167062400]RRA[AVERAGE][1]DS[Resolved] = NaN [1167062400]RRA[AVERAGE][2]DS[AwaitingParts] = 3.0000000000e+00 [1167062400]RRA[AVERAGE][2]DS[Open] = 3.8001111111e+01 [1167062400]RRA[AVERAGE][2]DS[PendingMoreInfo] = 4.9988888889e+00 [1167062400]RRA[AVERAGE][2]DS[Resolved] = 3.1001111111e+01 [1167062400]RRA[MAX][1]DS[AwaitingParts] = NaN [1167062400]RRA[MAX][1]DS[Open] = NaN [1167062400]RRA[MAX][1]DS[PendingMoreInfo] = NaN [1167062400]RRA[MAX][1]DS[Resolved] = NaN [1167062400]RRA[MAX][2]DS[AwaitingParts] = 3.0000000000e+00 [1167062400]RRA[MAX][2]DS[Open] = 3.8998888889e+01 [1167062400]RRA[MAX][2]DS[PendingMoreInfo] = 4.9988888889e+00 [1167062400]RRA[MAX][2]DS[Resolved] = 3.2000000000e+01 [1167062400]RRA[MIN][1]DS[AwaitingParts] = NaN [1167062400]RRA[MIN][1]DS[Open] = NaN [1167062400]RRA[MIN][1]DS[PendingMoreInfo] = NaN [1167062400]RRA[MIN][1]DS[Resolved] = NaN [1167062400]RRA[MIN][2]DS[AwaitingParts] = 3.0000000000e+00 [1167062400]RRA[MIN][2]DS[Open] = 3.8001111111e+01 [1167062400]RRA[MIN][2]DS[PendingMoreInfo] = 4.0000000000e+00 [1167062400]RRA[MIN][2]DS[Resolved] = 3.1001111111e+01 [1167062400]RRA[LAST][1]DS[AwaitingParts] = NaN [1167062400]RRA[LAST][1]DS[Open] = NaN [1167062400]RRA[LAST][1]DS[PendingMoreInfo] = NaN [1167062400]RRA[LAST][1]DS[Resolved] = NaN [1167062400]RRA[LAST][2]DS[AwaitingParts] = NaN [1167062400]RRA[LAST][2]DS[Open] = NaN [1167062400]RRA[LAST][2]DS[PendingMoreInfo] = NaN [1167062400]RRA[LAST][2]DS[Resolved] = NaN Why do I get two sets of each? Why are values NaN although the command line parameters seem OK? BTW the timestamp in this case is 2 seconds gap to the required update time. And usually, not more than a few seconds. I'm running RRD 2.1.15 which came with Fedora 5 rpm. Thanks, Dan -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://lists.ee.ethz.ch/rrd-users WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
