免费注册 查看新帖 |

Chinaunix

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

不得不提问:请教MRTG技术问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-20 13:37 |只看该作者 |倒序浏览
大家好。我们公司有台用来跑语音的5300,已经配置了MRTG对其进行了流量监视。但是最近我们又有了新想法,希望能够利用MRTG来监视其E1口上的流量。就是说想达到这样一种效果,能够看到一段时间内在E1口上跑了多少路语音。
原来的配置很简单,是自动生成的CFG文件,在生成的页面中没有E1口的流量图。别的断口流量是可以看到的,比如说一个ethernet和一个fastethernet口都可以看到。
我找了很多资料,也去CISCO网站看了下,根据网站上提供的OID进行了配置,然后可以生成网页文件,没有报错,在这个网页里也能看到我添加的OID项目的图片,但是却没有流量显示。实际上这时候在5300上是有语音在跑的。别的ethernet口和fastethernet口的流量也在更新。
我想请问下:能够利用MRTG对5300的E1口流量进行监视吗?
            如果可以,应该怎么做呢?
            如果不可以,那有别的软件能够达到这种效果吗?

论坛徽章:
0
2 [报告]
发表于 2006-06-20 13:57 |只看该作者
应该要自己写脚本才可以的

论坛徽章:
0
3 [报告]
发表于 2006-06-21 11:17 |只看该作者
我也很想写脚本,但是没时间去查资料了,因为我对LINUX下面的脚本不熟悉,还得花时间学啊。
我找到两个OID,不知道是不是E1口上的流量,我估计不是,不可能这么凑巧的,但是用这个两个OID抓到的图很有意思,大家帮我分析下这个图是什么东西的流量。
.1.3.6.1.2.1.2.2.1.10.1     这个是.ifEntry.ifInOctets.1 的OID
.1.3.6.1.2.1.2.2.1.16.1     这个是.ifEntry.ifOutOctets.1 的OID
SORRY,因为要保密哦。所以我不能把snmpget命令贴出来了,不然我们公司的53就暴光了,这两个值返回的是counter类型的数据,可以用MRTG进行抓图。
个人理解:其实MRTG就是利用snmpget方法去agent上面查询数值,然后利用这个数值进行画图的。返回的数值一般有两类,counter和guage。只要能够用snmpget进行查询的oid进可以利用MRTG进行画图。

废话少说了,我把我的图贴出来,大家帮我看下

论坛徽章:
0
4 [报告]
发表于 2006-06-21 11:18 |只看该作者
怎么贴图?有人能告诉我吗?

论坛徽章:
0
5 [报告]
发表于 2006-06-21 13:56 |只看该作者
你那两个是 loopback的,get .1.3.6.1.2.1.2.2.1.2.1 可以知道interface的名称

如果想抓全部interface的资料 get .1.3.6.1.2.1.2.2.1 ,不过语音端口的数据统计方法和网络不一样,不知能否用这些资料分析,按我的理解应该是不行的,要写另外的统计脚本

[ 本帖最后由 ippen 于 2006-6-21 14:01 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2006-06-23 08:42 |只看该作者
谢谢ippen。
我自己也会去找点脚本方面的资料看看,希望能快点提高自己的LINUX水平。哈哈
不过你能够把你的理解大概地说下吗,让我学习下新知识。
THANKS

论坛徽章:
0
7 [报告]
发表于 2006-06-23 08:50 |只看该作者
原帖由 ippen 于 2006-6-21 13:56 发表
你那两个是 loopback的,get .1.3.6.1.2.1.2.2.1.2.1 可以知道interface的名称

如果想抓全部interface的资料 get .1.3.6.1.2.1.2.2.1 ,不过语音端口的数据统计方法和网络不一样,不知能否用这些资料分析,按我的 ...


我另外顺便问下,你确定这两个接口是Loopback的流量吗?

我没有关于5300的MIB库的具体资料,只能用getif和snmpwalk去查找,很郁闷的。

论坛徽章:
0
8 [报告]
发表于 2006-06-23 11:42 |只看该作者
cisco 设备一般第一个接口是loopback,其实用snmpwalk  get  .1.3.6.1.2.1.2.2.1.2就可以得到全部接口的名称, get  .1.3.6.1.2.1.2.2.1.3 可以得到全部接口的类型.....  你可以试一下;
至于要知道语音的占线情况, 应该可以 get .1.3.6.1.2.1.2.2.1.8 ,然后通过统计线路的状态(up or down)得知--- 我以前用来统计拨号上网用户的占线情况;语音线应该也是类同的,自己试一下啦--

论坛徽章:
0
9 [报告]
发表于 2006-06-23 14:51 |只看该作者
谢谢ippen的帮助,我上次就试过用snmpwalk 去遍历过了,但是我一门心思地想得到数据,没有想到可以利用这样的方法来解决问题。
我去试下看,如果有问题我会继续拿来和大家讨论的,毕竟来这里的人都希望能学到点东西

论坛徽章:
0
10 [报告]
发表于 2006-06-24 22:02 |只看该作者
1、不可以用#/usr/bin/cfgmaker --output="*.cfg" Community@A.B.C.D 来生成cfg文件吗?
2、或者你先用snmpwalk -v 2c -c Community A.B.C.D if 遍历一下看看呀。
3、监控流量应该可以不用OID的吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP