数据网监控系统设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1000:system-view; 1000:user-interface vty 0 4: 1000:screcn-length 0: 1000:quit; 1000:display ip pool;
位后,从确定的位置开始连续采集5个字符,这5个 字符就是我们需要的信息。 (3)存储采集脚本 将(1)和(2)获得的采集脚本和过滤规则存 储到“项目脚本数据库”中,同时“项目脚本数据 库”中还要存储需要监控设备的登陆IP和用户名密 码, “项I|脚本数据库”中最终的结果如图3所示:
片jIP数显示给维护人员即可.这样维护人员根据空 闲IP数就可咀判断出华为MAf200G地址池是否已经 枯竭.以保证及时发现问题。 通过以上的六个步骤,就完成r对华为 MA3200G(宽带接入服务器)地址池使用情况的监 控。利用这个系统维护人员就可以提前发现地址池 枯竭问题.从而防患于未然。
前端市场的发展提供了准确的数据依据.方便前端 部门适时调整经营策略。
护中至关重要的环节。本系统实现了对上述指标的
实u口监控,井对超出阀值的情况上报告警.可方便
维护人员胜早发现m】题.1d时也给州络的优化和旷
容争取r|It问。枉崩户尚未感知网络质彗明显下降 时,已完成了刚络的优化和扩容工作。 本系统提供的报表分析功能.使得维护人员不
必再进行反复的设备操作、重复性记录计算,而H
(6)建立信息分析网站 这个情包分析州站ar以根姑rI身的需求来建
通过简单的操作即可获得准确的数据网运行指标.
也方便管理者轻松掌握数描附的运行状税。更为重 要的.通过系统提供的分析报表和分析幽表,可为
立。对于华为MAS200G的地址池使川情况,信息分
析M站只要将华为MA5200G地址池中空阑IP数*性
4结束语
奉系统虽然应用在数据阿维护.但是该系统所 体现的主动性维护理念完全可以延伸到通信行业的 其他儿大专业,如:交换专业、传输专业、无线专 业等+这对于提升本地州嘲络质量、提升用户对本
3系统实际应用价值
随着社会{二息化步伐的加快,卅户对于数据业 务的需求澈增,大庆fB信宽带业务迅猛发展。随之
而来的.数据维护支撑系统不缝全网管监控手段 匮乏的问题也凸现出来。 由于宽带接八服务器地址池IP的使州量不断增 长,频壤的出现由于地址池枯竭引发的火面秘用户
pafamelersName
DevicelP▲鼗
二篮畴Ip
IJsP.rName
移熬盘髂
叠惑用户名
Pas,;wnrd 盎昭密码
CellectCode鬻生雄耷橐分
描.'tcl#..1es 拳教匹配器利 Free
PPPOE空闭IP数
10.10.10.1
mot
root
1000:system-view=.1000:user-interface vty 0 4;1000:screen- length 0;1000:quit;1000:display ip pool;1000:user-ioterface YIY 0 4:1000:screenqength 25;1000:quit;1000:quit;1000:quit; 0 4;1000:screen-
法就是枉宽带接八服务器放入人艟的IP地川段,使事数据通信专业。
李一秀,女,1982年生.2003年毕业于吉林大
学通信工程学院通信工程专业,奉科学历.助理工 桎!ll『『现在黑龙江省大庆市电信分公司运行维护部 从班州络监控驶M络优化管理工作。
告警信息,告警信息会通过两种方式发布,一是声
音告警,二是短信告警。 (5)制定采集时间
所谓的采集时间是指每天进行设备信息采集的
时问点。这个采集时间需要在“信息采集模块”中 进行设置。采集时间设置以后,该模块就会在每天 这个时问点自动进行信息采集,并将采集结果存储 到“后台数据库”中.以供后期的分析使用。 采集时间点一共可以选择四个时问点,分别是 凌晨4点、上午lo点、下午16点、晚上20点30分, 没置完成以后,每天的这四个时问点,采集模块会 自动进行信息采集工作,同时会将采集结果存储到 “采集结果数据库”中。图4是“基础数据采集模 块”的运行界面:
:”就是匹配部分。“¥”就是采集部分.“5”就是 采集长度。以上两个过滤规则的含义是:在返刚信 息中查找“Used :”和“Free :”的位置,定
采集脚本中需要为每一条指令制定执行时问,单 位是毫秒.指令执行时间与指令之间使用冒号隔离, 两条指令之I’BJ使用分号隔离,这样监控华为MAS200G 的地址池使用情况的完整采集脚本如下所示:
(2)制定过滤规则 凶为采集脚本中每一条指令都有返回信息,但 是并不是所有的返回信息都是我们需要的.在所有 的返回信息中我们只需要与地址池使用情况相关的 信息.这样就需要我们制定一条过滤规则.利用这 个过滤规则我们就可以从繁多的返回信息中提取出 我们需要的信息,比如:华为MA5200G蜘LilJ:池中空
本系统基于TC咖协议族进行设汁和实现,利用
Telnet协议实现基础数据的采集,利用H1『rrP协议实现 系统的信息分析、报表生成、阀值预警等功能。 1.3系统设计框架 如幽1所示,本地数据网监控系统一共由12个功 能模块组成,这些功能模块的主要作用如下: (1)基础数据采集模块。该模块根据采集项目 进行数据采集,同时将采集结果存储到数据库中, 以供后期生成分析图表和分析报表。 (2)采集项目管理模块。该模块用于对数通没备
:韬
PPPO尉E缝用户数
10.10.10.1
mot
root如00:syste阶Ⅵew=1000:use卜-nle南ce
vty 0
vty
length 0:1000:quit;1000:display ip pool;1000:user-interface 4.1000.screen-length 25;1000:quit;1000:quit;1000:quit;
图2 图1
第三阶段,系统分析和告警。这个阶段由“分 分析结果以图的形式展现给用户,并且支持分析图 导出功能。这样使分析结果更加直观,更容易发现 问题。 (4)分析报表生成模块。该模块用于将系统的 分析结果以报表的形式展现给用户,并且支持报表 下载功能。这样为发现问题提供了非常详实的数据 依据。 (5)告警阀值设定模块。该模块使用户可以根 据本地数据网的具体情况,设定系统监控参数的门 限值。 (6)告警模块。当系统监控的参数值超过系 统没定的门限值时,该模块会通过两种方式通知用 户,一种是声音告警(主要针对机房值班人员), 一种是短信告警(主要针对数据踟维护人员)。 1.4系统运行流程 如图2所示,我们可以将本系统的工作流程分成 三个阶段: 第一阶段,系统参数的没定。这个阶段由“采 集项目管理模块”和“告警阀值设定模块”完成。 第二阶段,系统基础数据的采集。这个阶段由 “基础数据采集模块”完成。这个模块定期定时的从 “项目脚本数据库”中提取项目采集脚本,利用Telnet 协议从数通设备上采集有效信息,同时将有效信息存 储到“采集结果数据库”中,以备后期分析使用。
..175..
闲IP数、华为MA5200咣池中已用IP数等。
过滤规则主要由三部分组成.分别是匹配部 分、采集部分和采集长度。对于监控华为MAS200G
的地址池使用情况,需要从采集脚Fra Baidu bibliotek的返回信息中
获取华为MA5200G地址池中已用IP数,那么过滤规 则可以是:Used :¥5;需要从采集脚本的返回信
息中获取华为MAS200G地址池中空闲lP数,那么过 滤规则可以是:Free :¥5。(过滤规则中的空格也
1数据网监控系统的设计与实现
1.1系统技术需求
重要参数采集脚本的管理.这个采集脚本是“基础数 据采集模块”的运行基础,非常重要。目前只有刑咆址 池、CPU、链路流量、端口状态这四个管理模块。 (3)分析图表生成模块。该模块用于将系统的
(1)硬件需求:一台服务器、一条100M带宽
’采集项目:
詹理模块
地阿的忠坡度,加强维护部f J对前端的支撑,提高
维护人员的能动性都有很大的帮助。
作者简介:
龙涛.男,1980年生.2003年毕业于大庆石油
学院计算机技术与应用专业,本科学历.助型工程 师.现在黑龙江省大庆市电情分公司运行维护部从
无法上网的情况。针对此类问趔,墒简易的解陕办
得地址池能档满足不断增K的川户鼙需求,枉很K 时叫不会出现地址池捕竭情批但也ur能出现对市 场预期不址导致投放的】P地址过多造成资源浪 赀。本地数据M监耗’系统上线以后与宽带接入服
的上网线路、一个音箱。 (2)软件需求:Windows
Server 2003、Visual
Basic 6.0、PHP5.0、MySQL5.0、Apache2.2、Adobe Dreamweaver CS3、MySQL Connector ODBC V5.1 For windowso
1.2系统工作原理
数据网监控系统设计与实现
龙涛李一秀
(中国电信大庆市分公司)
摘
要:通过对数据网监控系统的设计理念、运行原理、基本组成、具体实现和应用实 例的详细介绍,为被动维护向主动维护转变提供一种思路,同时说明被动维护 向主动维护转变的必要性和重要性。
关键词:主动维护;被动维护;数据通信;采集;Telnet
本地数据网的日常维护过程中,我们经常会遇 到一些紧急情况,例如:宽带接入服务器(BAS)中用 户地址池已经枯竭,大量的用户开始上报障碍;核 心路由器单板CPU占用率已超过90%,已经严重影 响到数据包的转发;……。类似的情况还有很多, 都是当障碍发生以后,维护人员采取应急措施解决 问题。这使得维护工作非常被动。这种被动的维护 方式,不但让维护人员承担了巨大的工作压力,同 时也损害了用户的利益,并且使用户对本地数据网 的网络质量和维护人员的能力产生了怀疑,很可能 会导致用户的流失。这就要求本地数据网维护工 作不能一味的被动等待问题,必须要主动去发现问 题,防患于未然。这里。将介绍一种本地数据网监 控系统,通过这个系统就可以实现本地数据网的主 动维护。
黑燕江崔遵信学会学术年会论文蒜
务#;地址池的空刚lP教达到预警删值时,该景统就 会发出告警,通知维护人址地址池需要添加新的
IP.既能有效发现地址池{^描的隐患,又能实现对 IF世J1L资源的精细化管理。
j|杰心谜莳的cPu使州牢和乖点链路流量等指标 是衡量IⅧ络运行是否稳定、州络结构是否合理的重
要吲索.因此对此类}日标的监控也是数据网日常维
图3
1000:user-interface vty 0 4: 1000:screen-length 25; 1000:quit; 1000:quit; 1000:quit;
(4)制定阀值
对于华为MAS2(X)G(宽带接入服务器)地址池使 用情况,可以设定一个预警阀值——地址池空闲IP
数,这里我们将“地址池空闲IP数”的阀值设定为 50,这就意味着当华为MAS200G(宽带接入服务器) 地址池中空闲Tp数小于等于50个时,系统就会发布
system-view user-interface vty 0 4 screen-length 0 quit display ip pool user-interface vty 0 4 screen——length 25 quit
quit quit
是规则的一部分);这里的“Used
:”和“Free
一174一
析报表生成模块”、“分析图表生成模块”和“告 警模块”完成。这个阶段系统将对前期采集的信息 进行整合和分析,生成便于用户理解的图表和报 表.同时会将分析的结果与“I、J限值数据库”中的 设定值进行比对,从而判断出是否需要发布告警。
2采集分析系统的应用举例
这里以监控华为MA5200G(宽带接入服务器) 地址池使用情况为例,来讲解采集分析系统的具体 应用。(假设需要监控的华为MA5200G的管理地址 是:10.10.10.1) (1)生成采集脚本 采集脚本的内容是一组带有执行时间的指令序 列。这里我们需要监控华为MA5200G的地址池使用 情况.那么它的指令序列就是如下所示:
位后,从确定的位置开始连续采集5个字符,这5个 字符就是我们需要的信息。 (3)存储采集脚本 将(1)和(2)获得的采集脚本和过滤规则存 储到“项目脚本数据库”中,同时“项目脚本数据 库”中还要存储需要监控设备的登陆IP和用户名密 码, “项I|脚本数据库”中最终的结果如图3所示:
片jIP数显示给维护人员即可.这样维护人员根据空 闲IP数就可咀判断出华为MAf200G地址池是否已经 枯竭.以保证及时发现问题。 通过以上的六个步骤,就完成r对华为 MA3200G(宽带接入服务器)地址池使用情况的监 控。利用这个系统维护人员就可以提前发现地址池 枯竭问题.从而防患于未然。
前端市场的发展提供了准确的数据依据.方便前端 部门适时调整经营策略。
护中至关重要的环节。本系统实现了对上述指标的
实u口监控,井对超出阀值的情况上报告警.可方便
维护人员胜早发现m】题.1d时也给州络的优化和旷
容争取r|It问。枉崩户尚未感知网络质彗明显下降 时,已完成了刚络的优化和扩容工作。 本系统提供的报表分析功能.使得维护人员不
必再进行反复的设备操作、重复性记录计算,而H
(6)建立信息分析网站 这个情包分析州站ar以根姑rI身的需求来建
通过简单的操作即可获得准确的数据网运行指标.
也方便管理者轻松掌握数描附的运行状税。更为重 要的.通过系统提供的分析报表和分析幽表,可为
立。对于华为MAS200G的地址池使川情况,信息分
析M站只要将华为MA5200G地址池中空阑IP数*性
4结束语
奉系统虽然应用在数据阿维护.但是该系统所 体现的主动性维护理念完全可以延伸到通信行业的 其他儿大专业,如:交换专业、传输专业、无线专 业等+这对于提升本地州嘲络质量、提升用户对本
3系统实际应用价值
随着社会{二息化步伐的加快,卅户对于数据业 务的需求澈增,大庆fB信宽带业务迅猛发展。随之
而来的.数据维护支撑系统不缝全网管监控手段 匮乏的问题也凸现出来。 由于宽带接八服务器地址池IP的使州量不断增 长,频壤的出现由于地址池枯竭引发的火面秘用户
pafamelersName
DevicelP▲鼗
二篮畴Ip
IJsP.rName
移熬盘髂
叠惑用户名
Pas,;wnrd 盎昭密码
CellectCode鬻生雄耷橐分
描.'tcl#..1es 拳教匹配器利 Free
PPPOE空闭IP数
10.10.10.1
mot
root
1000:system-view=.1000:user-interface vty 0 4;1000:screen- length 0;1000:quit;1000:display ip pool;1000:user-ioterface YIY 0 4:1000:screenqength 25;1000:quit;1000:quit;1000:quit; 0 4;1000:screen-
法就是枉宽带接八服务器放入人艟的IP地川段,使事数据通信专业。
李一秀,女,1982年生.2003年毕业于吉林大
学通信工程学院通信工程专业,奉科学历.助理工 桎!ll『『现在黑龙江省大庆市电信分公司运行维护部 从班州络监控驶M络优化管理工作。
告警信息,告警信息会通过两种方式发布,一是声
音告警,二是短信告警。 (5)制定采集时间
所谓的采集时间是指每天进行设备信息采集的
时问点。这个采集时间需要在“信息采集模块”中 进行设置。采集时间设置以后,该模块就会在每天 这个时问点自动进行信息采集,并将采集结果存储 到“后台数据库”中.以供后期的分析使用。 采集时间点一共可以选择四个时问点,分别是 凌晨4点、上午lo点、下午16点、晚上20点30分, 没置完成以后,每天的这四个时问点,采集模块会 自动进行信息采集工作,同时会将采集结果存储到 “采集结果数据库”中。图4是“基础数据采集模 块”的运行界面:
:”就是匹配部分。“¥”就是采集部分.“5”就是 采集长度。以上两个过滤规则的含义是:在返刚信 息中查找“Used :”和“Free :”的位置,定
采集脚本中需要为每一条指令制定执行时问,单 位是毫秒.指令执行时间与指令之间使用冒号隔离, 两条指令之I’BJ使用分号隔离,这样监控华为MAS200G 的地址池使用情况的完整采集脚本如下所示:
(2)制定过滤规则 凶为采集脚本中每一条指令都有返回信息,但 是并不是所有的返回信息都是我们需要的.在所有 的返回信息中我们只需要与地址池使用情况相关的 信息.这样就需要我们制定一条过滤规则.利用这 个过滤规则我们就可以从繁多的返回信息中提取出 我们需要的信息,比如:华为MA5200G蜘LilJ:池中空
本系统基于TC咖协议族进行设汁和实现,利用
Telnet协议实现基础数据的采集,利用H1『rrP协议实现 系统的信息分析、报表生成、阀值预警等功能。 1.3系统设计框架 如幽1所示,本地数据网监控系统一共由12个功 能模块组成,这些功能模块的主要作用如下: (1)基础数据采集模块。该模块根据采集项目 进行数据采集,同时将采集结果存储到数据库中, 以供后期生成分析图表和分析报表。 (2)采集项目管理模块。该模块用于对数通没备
:韬
PPPO尉E缝用户数
10.10.10.1
mot
root如00:syste阶Ⅵew=1000:use卜-nle南ce
vty 0
vty
length 0:1000:quit;1000:display ip pool;1000:user-interface 4.1000.screen-length 25;1000:quit;1000:quit;1000:quit;
图2 图1
第三阶段,系统分析和告警。这个阶段由“分 分析结果以图的形式展现给用户,并且支持分析图 导出功能。这样使分析结果更加直观,更容易发现 问题。 (4)分析报表生成模块。该模块用于将系统的 分析结果以报表的形式展现给用户,并且支持报表 下载功能。这样为发现问题提供了非常详实的数据 依据。 (5)告警阀值设定模块。该模块使用户可以根 据本地数据网的具体情况,设定系统监控参数的门 限值。 (6)告警模块。当系统监控的参数值超过系 统没定的门限值时,该模块会通过两种方式通知用 户,一种是声音告警(主要针对机房值班人员), 一种是短信告警(主要针对数据踟维护人员)。 1.4系统运行流程 如图2所示,我们可以将本系统的工作流程分成 三个阶段: 第一阶段,系统参数的没定。这个阶段由“采 集项目管理模块”和“告警阀值设定模块”完成。 第二阶段,系统基础数据的采集。这个阶段由 “基础数据采集模块”完成。这个模块定期定时的从 “项目脚本数据库”中提取项目采集脚本,利用Telnet 协议从数通设备上采集有效信息,同时将有效信息存 储到“采集结果数据库”中,以备后期分析使用。
..175..
闲IP数、华为MA5200咣池中已用IP数等。
过滤规则主要由三部分组成.分别是匹配部 分、采集部分和采集长度。对于监控华为MAS200G
的地址池使用情况,需要从采集脚Fra Baidu bibliotek的返回信息中
获取华为MA5200G地址池中已用IP数,那么过滤规 则可以是:Used :¥5;需要从采集脚本的返回信
息中获取华为MAS200G地址池中空闲lP数,那么过 滤规则可以是:Free :¥5。(过滤规则中的空格也
1数据网监控系统的设计与实现
1.1系统技术需求
重要参数采集脚本的管理.这个采集脚本是“基础数 据采集模块”的运行基础,非常重要。目前只有刑咆址 池、CPU、链路流量、端口状态这四个管理模块。 (3)分析图表生成模块。该模块用于将系统的
(1)硬件需求:一台服务器、一条100M带宽
’采集项目:
詹理模块
地阿的忠坡度,加强维护部f J对前端的支撑,提高
维护人员的能动性都有很大的帮助。
作者简介:
龙涛.男,1980年生.2003年毕业于大庆石油
学院计算机技术与应用专业,本科学历.助型工程 师.现在黑龙江省大庆市电情分公司运行维护部从
无法上网的情况。针对此类问趔,墒简易的解陕办
得地址池能档满足不断增K的川户鼙需求,枉很K 时叫不会出现地址池捕竭情批但也ur能出现对市 场预期不址导致投放的】P地址过多造成资源浪 赀。本地数据M监耗’系统上线以后与宽带接入服
的上网线路、一个音箱。 (2)软件需求:Windows
Server 2003、Visual
Basic 6.0、PHP5.0、MySQL5.0、Apache2.2、Adobe Dreamweaver CS3、MySQL Connector ODBC V5.1 For windowso
1.2系统工作原理
数据网监控系统设计与实现
龙涛李一秀
(中国电信大庆市分公司)
摘
要:通过对数据网监控系统的设计理念、运行原理、基本组成、具体实现和应用实 例的详细介绍,为被动维护向主动维护转变提供一种思路,同时说明被动维护 向主动维护转变的必要性和重要性。
关键词:主动维护;被动维护;数据通信;采集;Telnet
本地数据网的日常维护过程中,我们经常会遇 到一些紧急情况,例如:宽带接入服务器(BAS)中用 户地址池已经枯竭,大量的用户开始上报障碍;核 心路由器单板CPU占用率已超过90%,已经严重影 响到数据包的转发;……。类似的情况还有很多, 都是当障碍发生以后,维护人员采取应急措施解决 问题。这使得维护工作非常被动。这种被动的维护 方式,不但让维护人员承担了巨大的工作压力,同 时也损害了用户的利益,并且使用户对本地数据网 的网络质量和维护人员的能力产生了怀疑,很可能 会导致用户的流失。这就要求本地数据网维护工 作不能一味的被动等待问题,必须要主动去发现问 题,防患于未然。这里。将介绍一种本地数据网监 控系统,通过这个系统就可以实现本地数据网的主 动维护。
黑燕江崔遵信学会学术年会论文蒜
务#;地址池的空刚lP教达到预警删值时,该景统就 会发出告警,通知维护人址地址池需要添加新的
IP.既能有效发现地址池{^描的隐患,又能实现对 IF世J1L资源的精细化管理。
j|杰心谜莳的cPu使州牢和乖点链路流量等指标 是衡量IⅧ络运行是否稳定、州络结构是否合理的重
要吲索.因此对此类}日标的监控也是数据网日常维
图3
1000:user-interface vty 0 4: 1000:screen-length 25; 1000:quit; 1000:quit; 1000:quit;
(4)制定阀值
对于华为MAS2(X)G(宽带接入服务器)地址池使 用情况,可以设定一个预警阀值——地址池空闲IP
数,这里我们将“地址池空闲IP数”的阀值设定为 50,这就意味着当华为MAS200G(宽带接入服务器) 地址池中空闲Tp数小于等于50个时,系统就会发布
system-view user-interface vty 0 4 screen-length 0 quit display ip pool user-interface vty 0 4 screen——length 25 quit
quit quit
是规则的一部分);这里的“Used
:”和“Free
一174一
析报表生成模块”、“分析图表生成模块”和“告 警模块”完成。这个阶段系统将对前期采集的信息 进行整合和分析,生成便于用户理解的图表和报 表.同时会将分析的结果与“I、J限值数据库”中的 设定值进行比对,从而判断出是否需要发布告警。
2采集分析系统的应用举例
这里以监控华为MA5200G(宽带接入服务器) 地址池使用情况为例,来讲解采集分析系统的具体 应用。(假设需要监控的华为MA5200G的管理地址 是:10.10.10.1) (1)生成采集脚本 采集脚本的内容是一组带有执行时间的指令序 列。这里我们需要监控华为MA5200G的地址池使用 情况.那么它的指令序列就是如下所示: