一种银电网络智能监控系统的制作方法

文档序号:7820625阅读:173来源:国知局
一种银电网络智能监控系统的制作方法
【专利摘要】本发明公开了一种银电网络智能监控系统,包括客户端、服务器、数据库以及外部集成系统;客户端设置银电系统主机各个性能数据的预警阈值、异常时间、预警方式以及预警接收人信息;服务器接收预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给数据库存储;实时采集银电系统主机的各个性能数据,采用阈值判断法进行故障预警,并根据预警方式和预警接收人信息控制外部集成系统向预警接收人发出预警信息;采集银电系统主机的实时交易数据;采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测。发明提供了一种银电网络智能监控系统,解决了现有银电系统的故障预警和交易高峰预测缺乏的问题。
【专利说明】—种银电网络智能监控系统

【技术领域】
[0001]本发明涉及一种银电网络智能监控系统,属于银电系统监控【技术领域】。

【背景技术】
[0002]目前运行的银电网络系统,由于业务量的不断增加,对其的要求也越来越高,目前银电网络系统故障的发现往往是相关业务部门在业务处理受阻后,并且故障的发生与故障的发现存在延迟,系统管理员并不能在第一时间对故障做出判断和排除,给业务部门的工作产生的一定的影响,同时,预测措施的缺乏使得技术部门无法有的放矢的给予业务部门支持。因此现在急需一种实时、高效的银电网络智能监控系统,来解决现有银电系统的故障预警和交易高峰预测缺乏的问题。


【发明内容】

[0003]本发明提供了一种银电网络智能监控系统,实现了一种实时、高效的银电网络智能监控系统,解决了现有银电系统的故障预警和交易高峰预测缺乏的问题。
[0004]为了解决上述技术问题,本发明所采用的技术方案是:
一种银电网络智能监控系统,包括客户端、服务器、数据库以及外部集成系统;所述客户端为人机交互界面,所述客户端设置银电系统主机各个性能数据的预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给服务器;接收并显示服务器发送的银电系统交易高峰预测结果;所述服务器接收预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给数据库存储;实时采集银电系统主机的各个性能数据,采用阈值判断法进行故障预警,并根据预警方式和预警接收人信息控制外部集成系统向预警接收人发出预警信息;采集银电系统主机的实时交易数据,并将交易数据发送至数据库存储;采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测,并将预测的结果发送给客户端。
[0005]所述预警方式包括短信预警和邮件预警。
[0006]所述外部集成系统包括短信平台和协同办公平台,所述短信平台用以向预警接收人以短信的方式发出预警信息;所述协同办公平台用以向预警接收人以邮件的方式发出预
自目 I R ο
[0007]所述阈值判断法进行故障预警的过程为,
Al),服务器接收预警阈值、异常时间、预警方式以及预警接收人信息;
A2),服务器实时采集银电系统主机的各个性能数据;
A3),将每个性能数据与相应的预警阈值进行比较,如果超过预警阈值则触发预警,转至步骤A4,否则转至步骤A5 ;
A4),记录预警触发的时间,如果预警触发的时间大于异常时间,则判定该性能异常,需要发出预警信息,否则转至步骤A5 ;
A5),比较下一个性能数据,直至遍历完所有性能数据。
[0008]所述银电系统主机的各个性能数据包括主机的负载信息、消息队列信息及通道信息,其中主机的负载信息通过SNMP协议实时获取,消息队列信息和通道信息通过MQ的PCF实时获取。
[0009]所述交易高峰预测的过程为,
BI),将一个月分割成N个区间,其中N彡3 ;
B2),对历史交易数据中的每月交易数据进行汇总,获得每月交易数据前3的3个区间;
B3),将次数出现最多的区间预测为下个月出现交易高峰的区间。
[0010]本发明所达到的有益效果:1、本发明的服务器实时采集银电系统主机的各个性能数据,通过与预警阈值和异常时间进行比较,判断各个性能数据是否正常,也就是判断银电系统主机的各个性能是否正常,如果不正常则发出故障预警,实现了对银电系统的实时监控和故障预警;2、本发明在故障预警时能通过外部集成系统向预警接收人发出预警信息,缩短了故障处理时间;3、本发明的服务器采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测,实现了银电系统交易高峰预测,供用户优化流程,优化主机服务器分配时参考。

【专利附图】

【附图说明】
[0011]图1为本发明的结构框图。

【具体实施方式】
[0012]下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0013]如图1所示,一种银电网络智能监控系统,包括客户端、服务器、数据库以及外部集成系统。
[0014]客户端为人机交互界面,客户端设置银电系统主机各个性能数据的预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给服务器;客户端接收并显示服务器发送的银电系统交易高峰预测结果。
[0015]服务器接收预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给数据库存储;服务器实时采集银电系统主机的各个性能数据,这里的银电系统主机的各个性能数据包括主机的负载信息(中央处理器占用率和内存)、消息队列信息及通道信息,其中主机的负载信息通过SNMP协议实时获取,消息队列信息和通道信息通过MQ的PCF实时获取,对性能数据采用阈值判断法进行故障预警,并根据预警方式和预警接收人信息控制外部集成系统向预警接收人发出预警信息;服务器采集银电系统主机的实时交易数据,并将交易数据发送至数据库存储;服务器采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测,并将预测的结果发送给客户端。
[0016]上述的阈值判断法进行故障预警的过程如下:
Al),服务器接收预警阈值、异常时间、预警方式以及预警接收人信息。
[0017]A2),服务器实时采集银电系统主机的各个性能数据。
[0018]A3),将每个性能数据与相应的预警阈值进行比较,如果超过预警阈值则触发预警,转至步骤A4,否则转至步骤A5。
[0019]A4),记录预警触发的时间,如果预警触发的时间大于异常时间,则判定该性能异常,需要发出预警信息,否则转至步骤A5。
[0020]A5),比较下一个性能数据,直至遍历完所有性能数据。
[0021]上述交易高峰预测的过程如下:
BI),将一个月分割成N个区间,其中N彡3,一般N=10,也就是3天一间隔。
[0022]B2),对历史交易数据中的每月交易数据进行汇总,获得每月交易数据前3的3个区间。
[0023]B3),将次数出现最多的区间预测为下个月出现交易高峰的区间。
[0024]外部集成系统包括短信平台和协同办公平台,预警方式采用常见的短信预警和邮件预警,短信平台用以向预警接收人以短信的方式发出预警信息;协同办公平台用以向预警接收人以邮件的方式发出预警信息。短信平台和协同办公平台均采用了 Webservice接口技术集成。
[0025]上述的系统采用的是BS架构,客户端即为网页浏览器,通过HTTP方式访问服务器,进行交互;服务器为weblogiC9.2,负责部署监控系统应用;数据库采用的是Oracle数据库。
[0026]上述的银电网络智能监控系统也可进一步的进行功能拓展,通过实时采集的银电系统主机的各个性能数据,结合各个故障预警,实现对MQ交易分析、服务器负载分析、预警信息分析、代收交易分析、监控报告分析。
[0027]MQ交易分析:对交易量及其交易时段进行查看分析,帮助管理员了解服务器在高峰时的处理压力,以及服务器的高峰时间的分布情况。
[0028]服务器负载分析:按照天和小时的时间维度对采集获得的服务器负载情况进行统计汇总,帮助管理员更好的掌握服务器在时间维度上的运行情况以及服务器运行高峰时间分布情况。
[0029]预警信息分析:对服务器异常预警记录的预警时间,预警方式,预警发送地址进行展现与分析。帮助管理员更好的掌握预警系统整体的运行状态以及相关预警的响应责任人信息。
[0030]代收交易分析:从时间维度,银行维度对银行的MQ代收交易量进行展示和分析,帮助了解代收交易量中,各银行的占比分布情况,交易时间的占比情况。为流程优化,服务器高峰预测提供判断依据。
[0031]监控报告分析:对银电网络整体的监控情况,汇总出一定时间段内,故障数,预警数,交易量等数据,给出相应的统计内容。
[0032]上述的银电网络智能监控系统,实时采集银电系统主机的各个性能数据,通过与预警阈值和异常时间进行比较,判断各个性能数据是否正常,也就是判断银电系统主机的各个性能是否正常,如果不正常则发出故障预警,实现了对银电系统的实时监控和故障预警;在故障预警时能通过外部集成系统向预警接收人发出预警信息,缩短了故障处理时间;上述的银电网络智能监控系统采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测,实现了银电系统交易高峰预测,供用户优化流程,优化主机服务器分配时参考。
[0033]综上所述,上述的银电网络智能监控系统,有效减轻运维人员的监控工作,由系统进行自动分析与排查、预警,具有准确率高、实时性强的特点,充分利用服务器资源24小时不间断工作,实现7X24小时无缝监控预警,并将预警信息智能推送给相关运维人员(即预警接收人),提高银电联网运维人员的工作效率。
[0034]以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
【权利要求】
1.一种银电网络智能监控系统,其特征在于:包括客户端、服务器、数据库以及外部集成系统; 所述客户端为人机交互界面,所述客户端设置银电系统主机各个性能数据的预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给服务器;接收并显示服务器发送的银电系统交易高峰预测结果; 所述服务器接收预警阈值、异常时间、预警方式以及预警接收人信息,并将其发送给数据库存储;实时采集银电系统主机的各个性能数据,采用阈值判断法进行故障预警,并根据预警方式和预警接收人信息控制外部集成系统向预警接收人发出预警信息;采集银电系统主机的实时交易数据,并将交易数据发送至数据库存储;采集数据库中存储的历史交易数据,根据历史交易数据对下个月出现的交易高峰进行预测,并将预测的结果发送给客户端。
2.根据权利要求1所述的一种银电网络智能监控系统,其特征在于:所述预警方式包括短信预警和邮件预警。
3.根据权利要求2所述的一种银电网络智能监控系统,其特征在于:所述外部集成系统包括短信平台和协同办公平台,所述短信平台用以向预警接收人以短信的方式发出预警信息;所述协同办公平台用以向预警接收人以邮件的方式发出预警信息。
4.根据权利要求1所述的一种银电网络智能监控系统,其特征在于:所述阈值判断法进行故障预警的过程为, Al),服务器接收预警阈值、异常时间、预警方式以及预警接收人信息; A2),服务器实时采集银电系统主机的各个性能数据; A3),将每个性能数据与相应的预警阈值进行比较,如果超过预警阈值则触发预警,转至步骤A4,否则转至步骤A5 ; A4),记录预警触发的时间,如果预警触发的时间大于异常时间,则判定该性能异常,需要发出预警信息,否则转至步骤A5 ; A5),比较下一个性能数据,直至遍历完所有性能数据。
5.根据权利要求1或4所述的一种银电网络智能监控系统,其特征在于:所述银电系统主机的各个性能数据包括主机的负载信息、消息队列信息及通道信息,其中主机的负载信息通过SNMP协议实时获取,消息队列信息和通道信息通过MQ的PCF实时获取。
6.根据权利要求1所述的一种银电网络智能监控系统,其特征在于:所述交易高峰预测的过程为, BI),将一个月分割成N个区间,其中N彡3 ; B2),对历史交易数据中的每月交易数据进行汇总,获得每月交易数据前3的3个区间; B3),将次数出现最多的区间预测为下个月出现交易高峰的区间。
【文档编号】H04L29/08GK104410686SQ201410681932
【公开日】2015年3月11日 申请日期:2014年11月25日 优先权日:2014年11月25日
【发明者】徐静, 汤晓峰, 张洁, 刘钰, 陈静, 吴文书, 诸铭 申请人:江苏省电力公司扬州供电公司, 国家电网公司, 江苏省电力公司, 江苏苏源高科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1