|
|
| Author |
Message |
ranug
Joined: 03 Jul 2007 Posts: 16 Location: Austria
|
Posted: Fri Oct 05, 2007 6:48 am Post subject: display latency/rtt from Cisco IP SLA data source |
|
|
Hi,
I'm using PHP network weathermap v0.92 to display the load of our worldwide backbone using Cacti RRDs. Now I'm trying to add latency information gathered by Cisco IP SLA from Cacti. But this doesn't work.
This is my node:
| Code: |
NODE testnode
LABEL latency is {node:this:bandwidth_in} ms
TARGET gauge:/www/cacti/rra/router_sumpsd_31.rrd:rtt:-
POSITION 933 51
|
And here an extract of debug output of weathermap:
| Code: |
ReadData for NODE testnode:
ReadData: New Target: gauge:/www/cacti/rra/router_sumpsd_31.rrd:rtt:-
ReadData: Matched for WeatherMapDataSource_rrd. Calling WeatherMapDataSource_rrd->ReadData()
Special DS names seen (rtt and -).
RRD ReadData: Target DS names are rtt and -
RRD ReadData: Running: /usr/bin/rrdtool fetch /www/cacti/rra/router_sumpsd_31.rrd AVERAGE --start now-800 --end now
> 1191582300: nan nan nan nan nan nan nan nan nan 2.1200000000e+02 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
> 1191582600: nan nan nan nan nan nan nan nan nan 2.1200000000e+02 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
> 1191582900: nan nan nan nan nan nan nan nan nan 2.1200000000e+02 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
> 1191583200: nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
> RRD ReadData: Read 5 lines from rrdtool
--
--1191583200: nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
RRD ReadData: 1: This isn't a number: [nan]
RRD ReadData: 2: This isn't a number: [nan]
RRD ReadData: 3: This isn't a number: [nan]
RRD ReadData: 4: This isn't a number: [nan]
RRD ReadData: 5: This isn't a number: [nan]
RRD ReadData: 6: This isn't a number: [nan]
RRD ReadData: 7: This isn't a number: [nan]
RRD ReadData: 8: This isn't a number: [nan]
RRD ReadData: 9: This isn't a number: [nan]
RRD ReadData: 10: This isn't a number: [nan]
RRD ReadData: 11: This isn't a number: [nan]
RRD ReadData: 12: This isn't a number: [nan]
RRD ReadData: 13: This isn't a number: [nan]
RRD ReadData: 14: This isn't a number: [nan]
RRD ReadData: 15: This isn't a number: [nan]
RRD ReadData: 16: This isn't a number: [nan]
RRD ReadData: 17: This isn't a number: [nan]
RRD ReadData: 18: This isn't a number: [nan]
RRD ReadData: 19: This isn't a number: [nan]
RRD ReadData: 20: This isn't a number: [nan]
RRD ReadData: 21: This isn't a number: [nan]
RRD ReadData: 22: This isn't a number: [nan]
RRD ReadData: 23: This isn't a number: [nan]
RRD ReadData: 24: This isn't a number: [nan]
RRD ReadData: 25: This isn't a number: [nan]
RRD ReadData: 26: This isn't a number: [nan]
RRD ReadData: 27: This isn't a number: [nan]
RRD ReadData: 28: This isn't a number: [nan]
RRD ReadData: 29: This isn't a number: [nan]
RRD ReadData: 30: This isn't a number: [nan]
RRD ReadData: 31: This isn't a number: [nan]
--1191582900: nan nan nan nan nan nan nan nan nan 2.1200000000e+02 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
...
RRD ReadData: Returning (-1,-1,0)
ReadData: NODE testnode, target: gauge:/www/cacti/rra/router_sumpsd_31.rrd:rtt:- on config line 220 had no valid data, according to WeatherMapDataSource_rrd
ReadData: Setting 0,0
ReadData Completed.
...
ProcessString: Found appropriate item: WeatherMapNode testnode
ProcessString: used internal property
ProcessString: replacing {node:this:bandwidth_in} with 0
|
Without debug I got only:
ReadData: NODE testnode, target: gauge:/www/cacti/rra/router_sumpsd_31.rrd:rtt:- on config line 220 had no valid data, according to WeatherMapDataSource_rrd
What's wrong here?
Thanks for support,
ranug |
|
| Back to top |
|
 |
Howie Cacti Guru User
Joined: 16 Sep 2004 Posts: 2162 Location: United Kingdom
|
Posted: Fri Oct 05, 2007 7:37 am Post subject: |
|
|
It's looking for a line with no NaNs in it, even though you don't care about any of the other DS. This problem is fixed in 0.93 (out later TODAY, since no-one has complained about anything new) - it affects smokeping rrds too.
Keep an eye out for 0.93 later today, for a fix. |
|
| Back to top |
|
 |
ranug
Joined: 03 Jul 2007 Posts: 16 Location: Austria
|
Posted: Fri Oct 05, 2007 8:00 am Post subject: |
|
|
Thanks, really great job!
ranug |
|
| Back to top |
|
 |
Howie Cacti Guru User
Joined: 16 Sep 2004 Posts: 2162 Location: United Kingdom
|
Posted: Fri Oct 05, 2007 8:05 am Post subject: |
|
|
And since it's lunchtime, it's released  |
|
| Back to top |
|
 |
|