Hi, I am trying to use the RRD graph function thru its perl bindings. RRDs::graph. here is what I did. It doesn't seem to be working. could anyone help? thank you very much. -sekhar PS> I was also wondering where I can find sample programs which use RRDs.
use RRDs; my $prefix = "/usr/local/flows/graphs/"; #I converted the output of make for the makefile generated by #dave plonka's flowscan. ($averages,$xsize,$ysize) = RRDs::graph $prefix."protocols_bits.png", "--interlaced", "--imgformat png", "--width 640", "--height 150", "--alt-autoscale", "-v","megabits per second", "-t","'Campus' I/O by IP Protocol, Bytes'", "-s", time - 48*60*60, "DEF:total_out_bytes=".$prefix."total.rrd:out_bytes:AVERAGE", "DEF:total_in_bytes=".$prefix."total.rrd:in_bytes:AVERAGE", "CDEF:total_bytes=total_out_bytes,total_in_bytes,+", "CDEF:total_Mbps=total_bytes,.000008,*", "DEF:tcp_out_bytes=".$prefix."tcp.rrd:out_bytes:AVERAGE", "DEF:tcp_in_bytes=".$prefix."tcp.rrd:in_bytes:AVERAGE", "CDEF:tcp_out_Mbps=tcp_out_bytes,.000008,*", "CDEF:tcp_in_Mbps=tcp_in_bytes,.000008,*", "CDEF:tcp_Mbps=tcp_out_Mbps,tcp_in_Mbps,+", "DEF:udp_out_bytes=".$prefix."udp.rrd:out_bytes:AVERAGE", "DEF:udp_in_bytes=".$prefix."udp.rrd:in_bytes:AVERAGE", "CDEF:udp_out_Mbps=udp_out_bytes,.000008,*", "CDEF:udp_in_Mbps=udp_in_bytes,.000008,*", "CDEF:udp_Mbps=udp_out_Mbps,udp_in_Mbps,+", "DEF:icmp_out_bytes=".$prefix."icmp.rrd:out_bytes:AVERAGE", "DEF:icmp_in_bytes=".$prefix."icmp.rrd:in_bytes:AVERAGE", "CDEF:icmp_out_Mbps=icmp_out_bytes,.000008,*", "CDEF:icmp_in_Mbps=icmp_in_bytes,.000008,*", "CDEF:icmp_Mbps=icmp_out_Mbps,icmp_in_Mbps,+", "DEF:MCAST_in_bytes=".$prefix."MCAST.rrd:in_bytes:AVERAGE", "DEF:MCAST_out_bytes=".$prefix."MCAST.rrd:out_bytes:AVERAGE", "CDEF:MCAST_in_Mbps=MCAST_in_bytes,.000008,*", "CDEF:MCAST_out_Mbps=MCAST_out_bytes,.000008,*", "CDEF:MCAST_Mbps=MCAST_out_Mbps,MCAST_in_Mbps,+", "CDEF:TOTAL_Mbps=MCAST_Mbps,total_Mbps,+", "AREA:tcp_in_Mbps#ff0000:'TCP in'", "STACK:tcp_out_Mbps#880000:'TCP out'", "STACK:MCAST_in_Mbps#aaaa00:'MCAST in'", "STACK:MCAST_out_Mbps#555500:'MCAST out'", "STACK:udp_in_Mbps#00ff00:'UDP in'", "STACK:udp_out_Mbps#008800:'UDP out'", "STACK:icmp_in_Mbps#0000ff:'ICMP in'", "STACK:icmp_out_Mbps#000088:'ICMP out'", "LINE1:TOTAL_Mbps#880088:'TOTAL I/O'"; -- 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
