基于指标实时监控的网络千里眼研究
摘要:网络质量的好坏,直接关系到企业的生存与发展,因此,对网络质量KPI 指标的实时监控与人工干预,对日常网络维护具有重要意义。早期以集中故障管理平台、话务网管、综合告警平台、EOMS 等为代表的系统,功能强大,分析细致,但均为重量级系统,不便移植与移动。基于此,提出一种基于 KPI 指标的实时监控系统应用 APP,命名为网络千里眼,基于 IOS 和 Android 开发,可有效实现指标的监控、推送、对比分析等,便捷生成各类报表,极大地方便维护人员。
关键词:APP;业务分析;数据管理;智能呈现中图分类号:F724.6 文献标识码:A 文章编号:1673-1131(2015)10-0233-02.
0 引言
随着当前移动网络建设运营的发展,公司对企业网络资产及运营服务能力的信息掌控提出了更高的管理要求,各级管理人员对于快速、便捷地获取网络运营中核心指标数据的需求不断提升,原有的彩信、邮件等手段已经不能完全满足更为高效的管理目标。
从需求本质来看,网管指标越来越多,由于各级管理人员的职能划分的区别,因此需要关注的指标不尽相同,需要快速、精准的推送用户所关心的实时指标数据及方便的掌控指标的变化情况,从而提高管理效率。
当前,移动互联网在蓬勃发展,智能手机等移动终端在高速普及,灵活便捷的应用支撑环境为我们在智慧应用方面提供了广阔的创新空间。“网络千里眼”智能应用可作为掌上运维平台的子应用,实现对每日核心监控指标的准实时发布,并在发布前自动核查指标异常和波动情况,通过 APP 及时推送给相应省公司及地市用户的移动终端,助力各级领导及相关负责人员在第一时间全面掌控网络运营信息,实现更为高效便捷的决策支撑。
网络千里眼 APP 充分利用智能终端的软硬件优势和特性,基于 IOS 和 Android 开发,通过热点指标、异动告警(设置指标告警参数、对超过阀值的指标、生成异动指标数据进行实时展示)、自定义频道定制、频道选择、菜单排列设置、阀值设置、自定义指标等功能,灵活地将指标从时间、业务、数据量等维度进行更深入的分析展现;快速、精准地推送用户所关心的实时指标数据和业务量、网络运行情况等,通过指标的同比、环比,了解指标的变化情况,确定指标的异常原因,为使用者带来更直观、便捷的网络数据信息展现,以及更优的使用体验,发挥出技术数据的最大价值。同时还具备手机端查看WORD、TXT 日报功能,更可根据用户的需求将日报通过附件形式一键发送至用户登记的邮箱,同时满足用户手机端、PC端查看的需求。
1 网络千里眼
1.1 应用系统架构
网络千里眼系统应用架构分为展示层、服务层、数据层三大部分。其中,展现层采用 NATIVE + HTML5 混合开发方式,Native 负责指标展示、分析等绝大部分功能,HTML5 负责日报等文字信息展现。服务层主要负责业务逻辑的处理及系统管理功能实现。数据层负责数据的采集、计算及入库。图 1为相应的系统构架图。
图 1 网络千里眼系统构架图
1.2 网络千里眼系统介绍
1.2.1 业务范围
网络千里眼应用实现过程中,为满足网络管理过程中不同的关注点及信息应用方向,基于网管指标进行全面梳理,精心归纳,针对性的构建了多项信息频道以支撑不同的需求关注者的信息定位。网络千里眼应用目前上线使用的频道包含异动指标专题,业务量频道,网络指标频道,投诉指标频道,资源利用率,共计 5 大频道。同时,每个频道也包含一到多个子频道,保障总体信息与细节信息的灵活交互。
1.2.2 业务功能
便捷、高效的指标数据查询是网络千里眼应用的核心能力。基于移动终端高速网络,支撑终端用户实时查询指标数据。当数据管理员发布了最新的数据以后,客户端用户可立即查看到最新的指标数据,最大程度满足用户信息获取的及时性。查询信息的覆盖范围广泛,用户可通过该功能查看指标值,同比,环比,指标近期走势等统计信息,同时,该功能提供了日期和地区分析维度,用户可通过选择时间和地区,查看某个地区某天的指标值。当指标的某项属性发生变化时,系统管理员只需通过修改后台配置文件,无需发布新的客户端程序,即可调整指标的展示的信息,这在很大程度上保障了信息更新的便捷与新需求的快速实现。
数据趋势分析是基于数据可视化技术应用理念,利用迷你折线图的技术形式,提供单个指标最近 7 天的数据走势分析,使用户能够轻松获取指标近期是否存在异常情况。用户可根据迷你折线图的变化幅度,结合指标信息的业务特点综 合判断异常信息,针对波动幅度较大的指标,用户需重点跟踪该指标,采用钻取分析或关联分析等方法,定位导致异常的原因,以便及时制定相应的解决策略,挽回可能造成的损失。通过点击迷你趋势分析图,可查看某个指标本月 1 号到当天的数据走势,同时以相对暗色展示上月同期数据。通过两月数据对比,支撑用户掌握该指标在相邻观察周期内整体的变化特征,拓宽了观察视角,对相应的应对措施制定提供更多信息支持。
1.2.3 历史数据查询
历史数据查询能力的构建是为了掌握指标更长统计周期范围内的信息特征,加深在时间视角上的信息认知程度。该功能通过二维列表和折线图结合的方式,提供了日期,指标值,环比,同比等指标数据的分析。
历史数据的查询操作便捷,当用户在指标查询页面,选择某个日期和地区,可通过点击指标右侧的列,查看该指标最近30 天的数据。 通过近期的数据对比,可了解该指标近期的健康状况,及早发现问题。
历史数据查询具备实时高效的图表联动能力,当用户点击图形上某个日期时,二维列表数据信息会根据用户点击的日期,实时滑动更新,直至定位到日期和用户选择的日期匹配的纪录。在信息访问过程中具备优秀的用户体验。
1.2.4 地区数据对比
地区数据对比能力的构建是为了提供指标信息在各地域的横向信息参考,以相同时间范围内指标在不同区域的表现特征为用户的信息观察及问题定位提供丰富的技术手段。为贴合该类信息的最优展现效果,该功能通过在客户端提供了一种柱状图及二维数据表的技术形式,分析了不同地市或区县之间的数据对比情况。
1.2.5 异动指标监控
异动指标监控功能的目的是为了助力用户第一时间发现网络管理指标运营过程中的异常情况,以及时进行策略制定及风险应对。
指标的异动规则具备便捷的配置实现能力,当系统需要对某个指标数据情况进行监控时,系统管理员可通过网络千里眼配套的管理系统的异动指标设置功能,选定需要监控的指标,设置需要告警的范围,即可将该指标加入异动指标监控列表,后台系统会根据设置的阈值,计算并进行监控。
为更便捷地为用户提供异动指标的观察服务,该应用为用户提供了异动指标专区。使得用户通过在终端打开异动指标专题这一步简单的操作,即可获得异动指标的数据推送。推送的数据统计范围包含了指标名称、地区、指标值、阈值、环比等信息。
1.2.6 自定义频道管理
该应用良好的用户体验一个重要方面,就是最大程度地支撑了信息观察的个性化,并且具备便捷的个性化配置能力。
由于网络指标较多,每个用户关注的重点并不相同,且指标分散在不同的频道,为了使用户能够快速的找到自己关注的指标,节省时间,提高办公效率。系统推出了自定义频道管理功能。
1.2.7 操作日志分析
操作日志分析是指对用户的系统使用情况进行跟踪分析,其目的在于通过对用户的操作行为分析,从而更好的完善系统功能,进而全面提升数据千里眼应用的服务质量。
目前通过对用户经常点击的专题,指标分析,从而推断出哪些是重点关注的专题和指标,哪些是不常用的指标。通过对用户操作时间分析,推断出大部分用户的使用习惯。为下一步系统的发展提供了良好的理论依据。
1.2.8 公告及数据更新推送
该应用实现了系统层面与终端用户层面的灵活互动,使用户第一时间接受应用系统的信息发布。数据更新信息的及时推送:当后台管理员发布了新的数据时,为了让用户在第一时间获取最新的数据,后台管理系统会以消息通知的方式将提醒推送至客户端。用户在看到通知以后可立即登录系统,查看最新数据。同时客户端也提供了关闭数据更新提醒的功能。
系统情况公告:当数据出现延迟或者有异常等情况,需要给用户提供解释说明的时候,系统管理员会通过网络千里眼配套的管理系统的功能,发布一条公告信息。用户会收到新公告提醒,登陆系统后可查看公告的详情。
1.2.9 邮件发送功能
该功能可以根据用户的需求,将 WORD、TXT 日报以邮件的形式一键发送至制定的邮箱(制定的邮箱指的是用户登陆的手机号码对应的 139 邮箱),同时满足使用人员手机查看及 PC 终端查看的双重需求。
2 结语
网络千里眼在本省使用期间,网络运维人员通过 APP对本地业务量、管理类指标(日、周、月粒度)等实时查看和掌控,及时发现了自身短板问题,做出了针对性的改变;及时制定了有效的工作计划,更有效地调度了各种资源建设。
通过网络千里眼 APP 宏观数据展示,更加有效地指导网络运维工作,推进网络往更好、更快的方向发展。接下来,将组建系统优化小组,奔赴全省各分公司进行系统应用调研,对系统进行宣传并指导应用部门员工使用,力争从性能、时延、问题发现及时性以及整改效果等多方面,全面对系统进行优化。
参考文献:
[1] 陶娟.湖南移动基站视频监控系统技术方案[J].经营管理,2009(5).
[2] 王瑶.高清网络视频监控系统设计方案[J]. 信息通信, 2012(10).
[3] 钟鼎,邓琼等.网络视频监控系统方案[J].移动通信, 2012(2)[4] 戴国斌,唐秋琳.基于 GUI 的 TD 智能监控系统[J]. 移动通信, 2010(6).
作者简介:聂志锋(1978-),男,湖北武汉人,硕士,通信工程师,主要从事电信设备维护、数据业务发展研究,精细化运维体系等工作;廖振松(1979-),男,湖北仙桃人,博士,高级通信工程师,系统集成项目管理师,研究方向为从事互联网业务、集中性能管理、大数据应用等;王欢宇(1991-),男,湖北武汉人,硕士,通信软件工程师,主要从事大数据应用和大数据相关算法等工作。