免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2357 | 回复: 1
打印 上一主题 下一主题

[cacti]在使用cacti的Data Sources数据合并是出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-20 12:57 |只看该作者 |倒序浏览
本人使用的交换机有4个上联端口,在cacti中显示的非别是4张图,用CDEFs编辑生成一张图时出现问题,当所有流量同时选择一组数据(inbound或outbound)时绘图正正常,当两组数据同时添加时,第一组4个端口生成的流量(inbound)会与第二组4个端口的流量(outbound)叠加,产生流量无故变大的不正确问题,当删除第二组流量后,流量正常与4个端口的流量值匹配。
一下是RRDTool的debug模式下两组数据的对比:
同时添加(inbound与outbound)RRDTool Command:

/usr/local/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="Total Traffic" \
--base=1000 \
--height=140 \
--width=600 \
--alt-autoscale-max \
--lower-limit=0 \
--vertical-label="" \
--slope-mode \
--font TITLE:12: \
--font AXIS:7: \
--font LEGEND:8: \
--font UNIT:7: \
DEF:a="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_313.rrd":traffic_in:AVERAGE \
DEF:b="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_312.rrd":traffic_in:AVERAGE \
DEF:c="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_458.rrd":traffic_in:AVERAGE \
DEF:d="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_459.rrd":traffic_in:AVERAGE \
DEF:e="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_312.rrd":traffic_out:AVERAGE \
CDEF:cdefa=TIME,1227148340,GT,a,a,UN,0,a,IF,IF,TIME,1227148340,GT,b,b,UN,0,b,IF,IF,TIME,1227148340,GT,c,c,UN,0,c,IF,IF,TIME,1227148340,GT,d,d,UN,0,d,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,+,+,+,+,+,+,+,8,* \
CDEF:cdefb=TIME,1227148340,GT,a,a,UN,0,a,IF,IF,TIME,1227148340,GT,b,b,UN,0,b,IF,IF,TIME,1227148340,GT,c,c,UN,0,c,IF,IF,TIME,1227148340,GT,d,d,UN,0,d,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,+,+,+,+,+,+,+,8,* \
CDEF:cdefc=TIME,1227148340,GT,a,a,UN,0,a,IF,IF,TIME,1227148340,GT,b,b,UN,0,b,IF,IF,TIME,1227148340,GT,c,c,UN,0,c,IF,IF,TIME,1227148340,GT,d,d,UN,0,d,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,+,+,+,+,+,+,+,8,* \
CDEF:cdefd=TIME,1227148340,GT,a,a,UN,0,a,IF,IF,TIME,1227148340,GT,b,b,UN,0,b,IF,IF,TIME,1227148340,GT,c,c,UN,0,c,IF,IF,TIME,1227148340,GT,d,d,UN,0,d,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,+,+,+,+,+,+,+,8,* \
CDEF:cdefe=TIME,1227148340,GT,a,a,UN,0,a,IF,IF,TIME,1227148340,GT,b,b,UN,0,b,IF,IF,TIME,1227148340,GT,c,c,UN,0,c,IF,IF,TIME,1227148340,GT,d,d,UN,0,d,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,TIME,1227148340,GT,e,e,UN,0,e,IF,IF,+,+,+,+,+,+,+,8,* \
CDEF:cdefi=e,8,* \
CDEF:cdefbc=a,8,* \
AREA:cdefa#FFFFFFFF:""  \
AREA:cdefb#FFFFFFFF:""  \
AREA:cdefc#FFFFFFFF:""  \
AREA:cdefd#FFFFFFFF:""  \
AREA:cdefe#00FF00FF:"Totle Traffic Inbound"  \
GPRINT:cdefe:LAST:"Current\:%8.2lf %s"  \
GPRINT:cdefe:AVERAGE:"AVERAGE\:%8.2lf %s"  \
GPRINT:cdefe:MAX:"Maximum\:%8.2lf %s\n"  \
LINE1:cdefi#FFFFFFFF:""  \
LINE1:cdefi#FFFFFFFF:""  \
LINE1:cdefi#FFFFFFFF:""  \
LINE1:cdefi#FFFFFFFF:""  \
LINE1:cdefbc#002A97FF:""  \
GPRINT:cdefbc:LAST:"                     %8.2lf %s"  \
GPRINT:cdefbc:AVERAGE:"%8.2lf %s"  \
GPRINT:cdefbc:MAX:"%8.2lf %s"
RRDTool Says:

OK
####################################
(仅添加outbound)RRDTool Command:

/usr/local/bin/rrdtool graph - \
--imgformat=PNG \
--start=-86400 \
--end=-300 \
--title="OCN Cisco 3750G Total Outbound Traffic" \
--base=1000 \
--height=140 \
--width=600 \
--upper-limit=100 \
--lower-limit=0 \
--vertical-label="Bits Per Second" \
--slope-mode \
--font TITLE:12: \
--font AXIS:7: \
--font LEGEND:8: \
--font UNIT:7: \
DEF:a="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_312.rrd":traffic_out:AVERAGE \
DEF:b="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_313.rrd":traffic_out:AVERAGE \
DEF:c="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_458.rrd":traffic_out:AVERAGE \
DEF:d="/var/www/html/cacti/rra/ocn_cisco_3750g_traffic_in_459.rrd":traffic_out:AVERAGE \
CDEF:cdefa=TIME,1227148638,GT,a,a,UN,0,a,IF,IF,TIME,1227148638,GT,b,b,UN,0,b,IF,IF,TIME,1227148638,GT,c,c,UN,0,c,IF,IF,TIME,1227148638,GT,d,d,UN,0,d,IF,IF,+,+,+,8,* \
CDEF:cdefb=TIME,1227148638,GT,a,a,UN,0,a,IF,IF,TIME,1227148638,GT,b,b,UN,0,b,IF,IF,TIME,1227148638,GT,c,c,UN,0,c,IF,IF,TIME,1227148638,GT,d,d,UN,0,d,IF,IF,+,+,+,8,* \
CDEF:cdefc=TIME,1227148638,GT,a,a,UN,0,a,IF,IF,TIME,1227148638,GT,b,b,UN,0,b,IF,IF,TIME,1227148638,GT,c,c,UN,0,c,IF,IF,TIME,1227148638,GT,d,d,UN,0,d,IF,IF,+,+,+,8,* \
CDEF:cdefd=TIME,1227148638,GT,a,a,UN,0,a,IF,IF,TIME,1227148638,GT,b,b,UN,0,b,IF,IF,TIME,1227148638,GT,c,c,UN,0,c,IF,IF,TIME,1227148638,GT,d,d,UN,0,d,IF,IF,+,+,+,8,* \
CDEF:cdefe=TIME,1227148638,GT,a,a,UN,0,a,IF,IF,TIME,1227148638,GT,b,b,UN,0,b,IF,IF,TIME,1227148638,GT,c,c,UN,0,c,IF,IF,TIME,1227148638,GT,d,d,UN,0,d,IF,IF,+,+,+,8,* \
LINE1:cdefa#FFFFFFFF:""  \
LINE1:cdefb#FFFFFFFF:""  \
LINE1:cdefc#FFFFFFFF:""  \
AREA:cdefd#FFFFFF33:""  \
LINE1:cdefe#002A97FF:""  \
GPRINT:cdefe:LAST:"Current\:%8.2lf %s"  \
GPRINT:cdefe:AVERAGE:"AVERAGE\:%8.2lf %s"  \
GPRINT:cdefe:MAX:"Maximum\:%8.2lf %s"
RRDTool Says:

OK
####################################
制作方法参照
http://www.hiadmin.com/cacti%E8% ... %E4%BD%9C%E5%9B%BE/






难道生成合并的流量图只能只能通过outbound一张表inbound一张表的方式生成?大家有没有碰到过这类问题啊?
Cacti Version 0.8.7a
RRDTool Version RRDTool 1.2.x  
PHP Version 5.1.6

论坛徽章:
0
2 [报告]
发表于 2008-11-24 09:17 |只看该作者
顶起来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP