网银运行状态监控系统及方法技术方案

技术编号:15518438 阅读:213 留言:0更新日期:2017-06-04 08:39
一种网银运行状态监控系统及方法,所述监控系统包含:告警模块、分析模块、多个日志生成模块和多个数据采集模块;多个日志生成模块分别设置于网银交易涉及的各系统服务器,用于采集系统服务器上的预定维度的状态信息并根据状态信息生成增量日志;数据采集模块与日志生成模块一对一相连,用于按预定周期采集日志生成模块生成的增量日志;分析模块与数据采集模块相连,用于获得并合数据采集模块采集的增量日志,生成网银运行状态信息,根据网银运行状态信息计算获得各系统服务器运行的标准值;告警模块与分析模块相连,用于将网银运行状态信息与各系统服务器运行的标准值比对,根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息。

【技术实现步骤摘要】
网银运行状态监控系统及方法
本专利技术涉及网络监控领域,尤指一种网银运行状态监控系统及方法。
技术介绍
目前银行业务交易系统中若出现系统缓慢,大部分的问题都在渠道系统上暴露出来,如网银、ATM、CALLCENTER。随着当前系统间的耦合度越来越高,外系统的风吹草动会影响网银的运行;这就要求渠道系统要有很强的分析能力;网银现有的监控工具分析在分析外系统的运行状况方面,有待加强;对于出现的交易问题,目前是“各个产品各自举证”,但该方式中各个产品内部分析成本和产品间的沟通成本过高,缺乏对关键信息的统一收集和分析的平台,目前网银生产日志庞大,一天的日志量大约500G;但现有技术中缺乏对日志的深入挖掘(交易量、成功率、响应时间),以及缺乏专项日志,没有应急处理时缺乏关键证据;同时存在部分无用的日志信息,可以删除相关信息;各个应用通过FTP、HTTP、HTTPS、SOCKET(包括长连接和短连接),SMTP、Hessian等协议相互调用,任何一个系统的故障都可以影响到网银的正常,且网银缺乏对各个应用的监控(交易量、成功率、响应时间)。在故障时分析比较费力。有基于此,业内亟需一种跨系统的统一收集和分析的平台,能够在最短的时间内知道“发生了什么”、“外部影响是什么”、“内部与哪些系统有关系”,以及在最短的时间内定位出哪个系统慢、属于哪个维度的问题,若是网银慢,是哪个环节慢(DB\产品层),是哪些模块间慢;以此为开发人员提供“非功能开发规范”,使程序即满足业务需求,也为快速定位系统问题提供可能,同时为运维人员提供客户体验级的监控手段。
技术实现思路
为解决上述问题,本专利技术目的在于提供一种网银运行状态监控系统及方法,以此实现全系统全交易精细化监控,为开发人员提供“非功能开发规范”,为运维人员提供客户体验级的运维手段,能够有效分析运行趋势,实现风险预警。为达上述目的,本专利技术具体提供一种网银运行状态监控系统,所述监控系统包含:告警模块、分析模块、多个日志生成模块和多个数据采集模块;所述多个日志生成模块分别设置于网银交易涉及的各系统服务器,用于根据LITTLE定律,采集所述系统服务器上的预定维度的状态信息并根据所述状态信息生成增量日志;所述数据采集模块与所述日志生成模块一对一相连,用于按预定周期采集所述日志生成模块生成的增量日志;所述分析模块与所述数据采集模块相连,用于获得并合所述数据采集模块采集的增量日志,生成网银运行状态信息,根据所述网银运行状态信息计算获得各系统服务器运行的标准值;所述告警模块与所述分析模块相连,用于将所述网银运行状态信息与所述各系统服务器运行的标准值比对,根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息。在上述网银运行状态监控系统中,优选的,所述日志生成模块包含交易量生成单元、成功率生成单元和响应时间单元;所述交易量生成单元用于生成所述日志生成模块对应的系统服务器的交易量信息日志;所述成功率生成单元用于生成所述日志生成模块对应的系统服务器的交易成功率信息日志;所述响应时间单元用于生成所述日志生成模块对应的系统服务器的的响应时间信息日志。在上述网银运行状态监控系统中,优选的,所述分析模块包含统计单元,所述统计单元用于将获得的所述增量日志写入明细表,并对所述明细表做分时统计处理,生成网银运行状态信息。在上述网银运行状态监控系统中,优选的,所述分析模块包含阈值生成单元,所述阈值生成单元用于根据所述网银运行状态信息计算获得各系统服务器各时段的平均值,并将所述平均值加上预定阈值获得各系统服务器运行的标准值。在上述网银运行状态监控系统中,优选的,所述告警模块包含比较单元,所述比较单元用于将所述网银运行状态信息与所述各系统服务器运行的标准值比对,当所述网银运行状态信息高于或低于所述各系统服务器运行的标准值时,根据所述网银运行状态信息高于或低于所述各系统服务器运行的标准值的异常数据信息定位异常系统服务器位置及异常纬度信息。在上述网银运行状态监控系统中,优选的,所述监控系统还包含显示模块,所述显示模块与所述告警模块相连,用于根据所述网银运行状态信息和所述各系统服务器运行的标准值生成运行图表并显示输出。本专利技术还提供一种网银运行状态监控方法,所述监控方法包含:根据LITTLE定律,采集网银交易涉及的各系统服务器上的预定维度的状态信息并根据所述状态信息生成增量日志;按预定周期采集所述增量日志,并合所述增量日志,生成网银运行状态信息,根据所述网银运行状态信息计算获得各系统服务器运行的标准值;将所述网银运行状态信息与所述各系统服务器运行的标准值比对,根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息。在上述网银运行状态监控方法中,优选的,所述预定维度包含交易量、成功率和响应时间。在上述网银运行状态监控方法中,优选的,所述根据所述网银运行状态信息计算获得各系统服务器运行的标准值包含:将获得的所述增量日志写入明细表,并对所述明细表做分时统计处理,生成网银运行状态信息;根据所述网银运行状态信息计算获得各系统服务器各时段的平均值,并将所述平均值加上预定阈值获得各系统服务器运行的标准值。在上述网银运行状态监控方法中,优选的,所述根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息包含:将所述网银运行状态信息与所述各系统服务器运行的标准值比对,当所述网银运行状态信息高于或低于所述各系统服务器运行的标准值时,根据所述网银运行状态信息高于或低于所述各系统服务器运行的标准值的异常数据信息定位异常系统服务器位置及异常纬度信息;根据所述异常系统服务器位置及异常纬度信息获得异常原因,并输出告警信息。本专利技术的有益技术效果在于:通过本专利技术所提供的网银运行状态监控系统及方法可实现全系统全交易精细化监控,快速且高效的为开发人员提供“非功能开发规范”,为运维人员提供客户体验级的运维手段,能够有效分析运行趋势,实现风险预警。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1为本专利技术所提供的网银运行状态监控系统结构示意图;图2为本专利技术所提供的网银运行状态监控方法流程示意图;图3为本专利技术一优选实施例所提供的结构示意图;图4为本专利技术一优选实施例所提供的图表展示图;图5为本专利技术一优选实施例所提供的图表展示图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。请参考图1所示,本专利技术具体提供一种网银运行状态监控系统,所述监控系统包含:告警模块、分析模块、多个日志生成模块和多个数据采集模块;所述多个日志生成模块分别设置于网银交易涉及的各系统服务器,用于根据LITTLE定律,采集所述系统服务器上的预定维度的状态信息并根据所述状态信息生成增量日志;所述数据采集模块与所述日志生成模块一对一相连,用于按预定周期采集所述日志生成模块生成的增量日志;所述分析模块与所述数据采集模块相连,用于获得并合所述数据采集模块采集的增量日志,生成网银运行状态信息,根据所述网银运行状态信息计算获得各系统服务器运行的标准值;所述告警模块与所述分析模块相连,用于将所述网银运本文档来自技高网...
网银运行状态监控系统及方法

【技术保护点】
一种网银运行状态监控系统,其特征在于,所述监控系统包含:告警模块、分析模块、多个日志生成模块和多个数据采集模块;所述多个日志生成模块分别设置于网银交易涉及的各系统服务器,用于根据LITTLE定律,采集所述系统服务器上的预定维度的状态信息并根据所述状态信息生成增量日志;所述数据采集模块与所述日志生成模块一对一相连,用于按预定周期采集所述日志生成模块生成的增量日志;所述分析模块与所述数据采集模块相连,用于获得并合所述数据采集模块采集的增量日志,生成网银运行状态信息,根据所述网银运行状态信息计算获得各系统服务器运行的标准值;所述告警模块与所述分析模块相连,用于将所述网银运行状态信息与所述各系统服务器运行的标准值比对,根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息。

【技术特征摘要】
1.一种网银运行状态监控系统,其特征在于,所述监控系统包含:告警模块、分析模块、多个日志生成模块和多个数据采集模块;所述多个日志生成模块分别设置于网银交易涉及的各系统服务器,用于根据LITTLE定律,采集所述系统服务器上的预定维度的状态信息并根据所述状态信息生成增量日志;所述数据采集模块与所述日志生成模块一对一相连,用于按预定周期采集所述日志生成模块生成的增量日志;所述分析模块与所述数据采集模块相连,用于获得并合所述数据采集模块采集的增量日志,生成网银运行状态信息,根据所述网银运行状态信息计算获得各系统服务器运行的标准值;所述告警模块与所述分析模块相连,用于将所述网银运行状态信息与所述各系统服务器运行的标准值比对,根据比对结果定位异常系统服务器位置及异常纬度信息并输出告警信息。2.根据权利要求1所述的网银运行状态监控系统,其特征在于,所述日志生成模块包含交易量生成单元、成功率生成单元和响应时间单元;所述交易量生成单元用于生成所述日志生成模块对应的系统服务器的交易量信息日志;所述成功率生成单元用于生成所述日志生成模块对应的系统服务器的交易成功率信息日志;所述响应时间单元用于生成所述日志生成模块对应的系统服务器的的响应时间信息日志。3.根据权利要求1所述的网银运行状态监控系统,其特征在于,所述分析模块包含统计单元,所述统计单元用于将获得的所述增量日志写入明细表,并对所述明细表做分时统计处理,生成网银运行状态信息。4.根据权利要求3所述的网银运行状态监控系统,其特征在于,所述分析模块包含阈值生成单元,所述阈值生成单元用于根据所述网银运行状态信息计算获得各系统服务器各时段的平均值,并将所述平均值加上预定阈值获得各系统服务器运行的标准值。5.根据权利要求1所述的网银运行状态监控系统,其特征在于,所述告警模块包含比较单元,所述比较单元用于将所述网银运行状态信息与所述各系统服务器运行的标准值比对,当所述网银运行状态信息...

【专利技术属性】
技术研发人员:胡蒂王同庆钱峰邱田
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1