David E. Fitzgerald, Jr. Senior Engineer Global Network Systems Development Level 3 Communications 781-865-6487 [EMAIL PROTECTED] I have 16 servers that, in theory, are all identically configured.
On each of the servers I have a very simple rrd file which is created (if not found) and updated from a perl program. bash-2.03$ rrdtool info /scripts/10.24.127.6.rrd filename = "/scripts/10.24.127.6.rrd" rrd_version = "0001" step = 60 last_update = 1058987761 ds[status].type = "GAUGE" ds[status].minimal_heartbeat = 60 ds[status].min = 0.0000000000e+00 ds[status].max = 3.0000000000e+00 ds[status].last_ds = "UNKN" ds[status].value = 2.0000000000e+00 ds[status].unknown_sec = 0 rra[0].cf = "AVERAGE" rra[0].rows = 43200 rra[0].pdp_per_row = 1 rra[0].xff = 5.0000000000e-01 rra[0].cdp_prep[0].value = NaN rra[0].cdp_prep[0].unknown_datapoints = 0 which is created with the string: $foo = "rrdtool create /scripts/10.24.127.6.rrd --step 60 \ --start 1058000000 DS:status:GAUGE:60:0:3 RRA:AVERAGE:0.5:1:43200 "; It is then updated, once a minute via cron with something that looks like: $foo = "rrdtool update /scripts/10.24.127.6.rrd -t status N:2 "; The value of the variable status is always in the set {0, 1, 2, 3} (should be 2, most of the time). I verify the that the create and updates are successful ($result=system($foo) being equal to 0), and on one server I get the graph I would expect. On the others, the graph is empty, as the rrd file is all NaN. I'm using the same code on all servers. Any ideas? I've gone as far as typing in updates manually, and I still come up with NaN. My step and heartbeat are the same period. Is there something inherently wrong with this? -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://www.ee.ethz.ch/~slist/rrd-users WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi