Hi Guy, Sorry for the late reply, but I just went through the same issue. My solution was to use a multigraph report, but not use any of its "wizard" stuff.... basically create an empty collection, and then two graph definitions which I wote out the custom RRD info. I'll attach the sample custom rrd below - as fyi, we have 2 edge routers (CISCODEVICE1 and CISCODEVICE2) with two ISPs- thus 4 links to aggregate.
Hope this helps- Trey -- begin provider bandwidth rrd code -- -F -E --height=250 --width=500 --vertical-label=bits/s DEF:CISCODEVICE1_ISP1_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_32/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP1_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_32/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP1_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_32/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP1_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_32/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP2_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_40/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP2_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_40/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP2_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_40/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP2_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_40/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE CDEF:ISP1_In-rpn=CISCODEVICE1_ISP1_In-raw,CISCODEVICE2_ISP1_In-raw,+,8,* CDEF:ISP1_Out-rpn=CISCODEVICE1_ISP1_Out-raw,CISCODEVICE2_ISP1_Out-raw,+,8,* CDEF:ISP1_Out-graph-rpn=CISCODEVICE1_ISP1_Out-raw,CISCODEVICE2_ISP1_Out-raw,+,8,*,-1,* CDEF:ISP2_In-rpn=CISCODEVICE1_ISP2_In-raw,CISCODEVICE2_ISP2_In-raw,+,8,* CDEF:ISP2_Out-rpn=CISCODEVICE1_ISP2_Out-raw,CISCODEVICE2_ISP2_Out-raw,+,8,* CDEF:ISP2_Out-graph-rpn=CISCODEVICE1_ISP2_Out-raw,CISCODEVICE2_ISP2_Out-raw,+,8,*,-1,* LINE1:ISP1_In-rpn#0000aaff:ISP1 Inbound GPRINT:ISP1_In-rpn:LAST:cur\:%8.2lf%s GPRINT:ISP1_In-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:ISP1_In-rpn:MAX:max\:%8.2lf%s\j LINE1:ISP1_Out-graph-rpn#00aa00ff:ISP1 Outbound GPRINT:ISP1_Out-rpn:LAST:cur\:%8.2lf%s GPRINT:ISP1_Out-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:ISP1_Out-rpn:MAX:max\:%8.2lf%s\j LINE1:ISP2_In-rpn#cc33ffff:Above.Net Inbound GPRINT:ISP2_In-rpn:LAST:cur\:%8.2lf%s GPRINT:ISP2_In-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:ISP2_In-rpn:MAX:max\:%8.2lf%s\j LINE1:ISP2_Out-graph-rpn#ff3300ff:Above.Net Outbound GPRINT:ISP2_Out-rpn:LAST:cur\:%8.2lf%s GPRINT:ISP2_Out-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:ISP2_Out-rpn:MAX:max\:%8.2lf%s\j -- end provider bandwidth code -- -- begin aggregate with slope code -- -F -E --height=100 --width=500 --vertical-label=bits/s DEF:CISCODEVICE1_ISP1_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_32/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP1_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_32/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP1_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_32/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP1_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_32/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP2_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_40/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE1_ISP2_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE1/os/interfaces/GigabitEthernet2_40/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP2_In-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_40/ifHCInOctets_ifHCInOctets.rrd:ds0:AVERAGE DEF:CISCODEVICE2_ISP2_Out-raw=/usr/local/zenoss/zenoss/perf/Devices/CISCODEVICE2/os/interfaces/GigabitEthernet2_40/ifHCOutOctets_ifHCOutOctets.rrd:ds0:AVERAGE CDEF:ISP1_In-rpn=CISCODEVICE1_ISP1_In-raw,CISCODEVICE2_ISP1_In-raw,+,8,* CDEF:ISP1_Out-rpn=CISCODEVICE1_ISP1_Out-raw,CISCODEVICE2_ISP1_Out-raw,+,8,* CDEF:ISP2_In-rpn=CISCODEVICE1_ISP2_In-raw,CISCODEVICE2_ISP2_In-raw,+,8,* CDEF:ISP2_Out-rpn=CISCODEVICE1_ISP2_Out-raw,CISCODEVICE2_ISP2_Out-raw,+,8,* CDEF:Total_In-rpn=ISP1_In-rpn,ISP2_In-rpn,+ CDEF:Total_Out-rpn=ISP1_Out-rpn,ISP2_Out-rpn,+ VDEF:Total_In-Slope=Total_In-rpn,LSLSLOPE VDEF:Total_In-Int=Total_In-rpn,LSLINT CDEF:Total_In-Proj=Total_In-rpn,POP,Total_In-Slope,COUNT,*,Total_In-Int,+ VDEF:Total_Out-Slope=Total_Out-rpn,LSLSLOPE VDEF:Total_Out-Int=Total_Out-rpn,LSLINT CDEF:Total_Out-Proj=Total_Out-rpn,POP,Total_Out-Slope,COUNT,*,Total_Out-Int,+ LINE1:Total_In-rpn#ff0000ff:Total Inbound GPRINT:Total_In-rpn:LAST:cur\:%8.2lf%s GPRINT:Total_In-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:Total_In-rpn:MAX:max\:%8.2lf%s\j LINE1:Total_Out-rpn#00ff00ff:Total Outbound GPRINT:Total_Out-rpn:LAST:cur\:%8.2lf%s GPRINT:Total_Out-rpn:AVERAGE:avg\:%8.2lf%s GPRINT:Total_Out-rpn:MAX:max\:%8.2lf%s\j LINE2:Total_In-Proj#FF0099:Inbound Trend GPRINT:Total_In-Slope:cur\:%8.2lf%s\j LINE2:Total_Out-Proj#00ccff:Outbound Trend GPRINT:Total_Out-Slope:cur\:%8.2lf%s\j --end aggregate with slope code -- On Thu, Dec 4, 2008 at 2:42 PM, Guy B. Purcell <[EMAIL PROTECTED]>wrote: > I have two routers, each connected to *both* of our ISPs. I want to create > the following three graphs aggregating our traffic: > > * Total in/out traffic for ISP A > > * Total in/out traffic for ISP B > > * Total in/out Internet traffic (A + B) > > I have Cacti graphs, but need to migrate 'em to Zenoss & can't seem to > figure it out. Anyone happen to know how I get Zenoss to do this? > > -Guy > > _______________________________________________ > zenoss-users mailing list > zenoss-users@zenoss.org > http://lists.zenoss.org/mailman/listinfo/zenoss-users >
_______________________________________________ zenoss-users mailing list zenoss-users@zenoss.org http://lists.zenoss.org/mailman/listinfo/zenoss-users