Cacti (home)ForumsRepositoryDocumentation
Cacti: offical forums and support  

 FAQFAQ   SearchSearch   MemberlistMemberlist    RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in    


display latency/rtt from Cisco IP SLA data source

 
Post new topic   Reply to topic    Cacti Forum Index -> Plugin: (Network Weather Map)
Author Message
ranug



Joined: 03 Jul 2007
Posts: 16
Location: Austria

PostPosted: Fri Oct 05, 2007 6:48 am    Post subject: display latency/rtt from Cisco IP SLA data source Reply with quote

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

PostPosted: Fri Oct 05, 2007 7:37 am    Post subject: Reply with quote

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

PostPosted: Fri Oct 05, 2007 8:00 am    Post subject: Reply with quote

Thanks, really great job!
ranug
Back to top
Howie
Cacti Guru User


Joined: 16 Sep 2004
Posts: 2162
Location: United Kingdom

PostPosted: Fri Oct 05, 2007 8:05 am    Post subject: Reply with quote

And since it's lunchtime, it's released
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Cacti Forum Index -> Plugin: (Network Weather Map) All times are GMT - 5 Hours
Page 1 of 1

 



Powered by phpBB © 2001, 2005 phpBB Group