一种可视化监控预警方法、系统、存储介质及设备技术方案

技术编号:32482519 阅读:9 留言:0更新日期:2022-03-02 09:46
本发明专利技术属于计算机技术领域,尤其涉及一种可视化监控预警方法、系统、存储介质及设备,通过全局简报模块获取架构资产平台中各系统集群的数据,通过全局热力图模块和全局响应模块获取调用请求数和请求响应时间的反馈结果,让应用预警模块对反馈结果中异常值进行预警,并进行追踪,精准定位异常点,将其进行可视化展示。因此,本发明专利技术的优点在于通过将资产架构平台间的服务调用关系进行全链路监控,做到出现异常时及时预警和追踪,使得异常溯源。使得异常溯源。使得异常溯源。

【技术实现步骤摘要】
一种可视化监控预警方法、系统、存储介质及设备


[0001]本专利技术属于计算机
,尤其涉及一种可视化监控预警方法、系统、存储介质及设备。

技术介绍

[0002]随着现代科技的进步以及企业规模的不断扩大,对资产管理的数字化转型已经成为企业目前急不可待的目标,特别是在银行业,银行业IT系统繁多,系统间调用复杂,系统间真实运行情况与依赖关系不清晰,因此需要建立一种架构资产平台,将银行五大业务系统间的关系和运行情况进行监控管理。
[0003]现有技术的银行业资产架构平台,将每一个业务系统相互之间的调用请求生成服务日志数据,管理员通过查看服务日志数据对业务系统间的关系进行了解,在出现异常节点时,管理员需点开服务日志数据栏,可以查看该异常节点的详细信息,但是不能了解到在该节点产生异常时之前的服务调用关系,无法做到异常溯源。

技术实现思路

[0004]本专利技术所解决的技术问题在于提供一种可视化监控预警方法、系统、存储介质及设备,通过将资产架构平台间的服务调用关系进行全链路追踪和展示,解决现有技术针对异常节点溯源难的问题。
[0005]本专利技术提供的基础方案一:一种可视化监控预警方法,包括:
[0006]S1:通过全局简报模块获取资产架构平台中各系统集群的应用个数、服务个数、数据库数据以及存储数据;
[0007]S2:通过全局热力图模块获取各系统集群的全局调用请求数,生成全局调用请求活跃度结果;
[0008]S3:通过全局响应模块对全局简报模块获取的数据进行请求响应时间聚合,生成请求响应时间结果;
[0009]S4:通过应用预警模块根据全局调用活跃度结果和请求响应时间结果进行应用预警;
[0010]S5:通过预警追踪模块在各系统集群产生调用请求时生成追踪ID,并在产生应用告警时进行全链路追踪;
[0011]S6:通过可视化展现模块根据系统集群维度的请求数量进行可视化展示。
[0012]本专利技术基础方案一的原理及优点在于:通过全局简报模块获取架构资产平台中各系统集群的数据,通过全局热力图模块和全局响应模块获取调用请求数和请求响应时间的反馈结果,让应用预警模块对反馈结果中异常值进行预警,并进行追踪,精准定位异常点,将其进行可视化展示。因此,本专利技术的优点在于通过将资产架构平台间的服务调用关系进行全链路监控,做到出现异常时及时预警和追踪,使得异常溯源。
[0013]进一步,所述应用个数为系统接入成功数,所述服务个数为系统集群各应用下的
接口总数,数据库数据包括调用链数据和指标数据,存储数据包括服务日志数据及文件存储数据。
[0014]有益效果:通过获取资产架构平台中各方面的数据,使得异常追踪和异常预警更全面。
[0015]进一步,所述请求数量包括总请求代表数、请求成功数以及请求失败数,所述请求数量总数为系统集群下所有接口总数,所述请求成功数为系统集群下所有响应成功的接口总数,请求失败数为系统集群下所有响应异常失败的接口总数。
[0016]有益效果:通过将总请求代表数、请求成功数以及请求失败数进行可视化展现,使得管理人员能够对数据一目了然。
[0017]进一步,还包括:
[0018]S7:通过应用性能展现模块展现请求响应时间为前五的接口以及其所属集群;
[0019]S8:通过应用调用量展现模块展现应用调用量次数为前五的应用以及其所属集群。
[0020]有益效果:通过展示请求响应时间前五的以及应用调用量次数前五的,使得用户对应用调用频率一目了然。
[0021]本专利技术提供的基础方案二:一种可视化监控预警系统,包括全局简报模块、全局热力图模块、全局响应模块、应用预警模块、预警追踪模块以及可视化展现模块,其中:
[0022]全局简报模块用于获取资产架构平台中各系统集群的应用个数、服务个数、数据库数据以及存储数据;
[0023]全局热力图模块用于获取各系统集群的全局调用请求数,生成全局调用请求活跃度结果;
[0024]全局响应模块用于对全局简报模块获取的数据进行请求响应时间聚合,生成请求响应时间结果;
[0025]应用预警模块用于根据全局调用活跃度结果和请求响应时间结果进行应用预警;
[0026]预警追踪模块用于在各系统集群产生调用请求时生成追踪ID,并在产生应用告警时进行全链路追踪;
[0027]可视化展现模块用于根据系统集群维度的请求数量进行可视化展示。
[0028]本专利技术基础方案二的原理及优点:通过全局简报模块获取架构资产平台中各系统集群的数据,通过全局热力图模块和全局响应模块获取调用请求数和请求响应时间的反馈结果,让应用预警模块对反馈结果中异常值进行预警,并进行追踪,精准定位异常点,将其进行可视化展示。因此,本专利技术的优点在于通过将资产架构平台间的服务调用关系进行全链路监控,做到出现异常时及时预警和追踪,使得异常溯源。
[0029]进一步,所述应用个数为系统接入成功数,所述服务个数为系统集群各应用下的接口总数,数据库数据包括调用链数据和指标数据,存储数据包括服务日志数据及文件存储数据。
[0030]有益效果:通过获取资产架构平台中各方面的数据,使得异常追踪和异常预警更全面。
[0031]进一步,所述请求数量包括总请求代表数、请求成功数以及请求失败数,所述请求数量总数为系统集群下所有接口总数,所述请求成功数为系统集群下所有响应成功的接口
总数,请求失败数为系统集群下所有响应异常失败的接口总数。
[0032]有益效果:通过将总请求代表数、请求成功数以及请求失败数进行可视化展现,使得管理人员能够对数据一目了然。
[0033]进一步,还包括应用性能展现模块和应用调用量展现模块,所述应用性能展现模块用于展现请求响应时间为前五的接口以及其所属集群,所述应用调用量展现模块用于展现应用调用量次数为前五的应用以及其所述集群。
[0034]有益效果:通过展示请求响应时间前五的以及应用调用量次数前五的,使得用户对应用调用频率一目了然。
[0035]本专利技术提供的基础方案三:一种可视化监控预警存储介质,存储有计算机程序,当其在计算机的处理器上运行时,使得计算机的处理器执行如权利要求1至4任一项所述的方法。
[0036]本专利技术提供的基础方案四:一种可视化监控预警设备,包括存储器、处理器、通信总线以及存储在所述存储器上的可视化监控预警程序。
[0037]通信总线用于实现处理器与存储器之间的通信连接;
[0038]处理器用于执行所述可视化监控预警程序,以实现权利要求1至4中任一项所述的方法。
附图说明
[0039]图1为本专利技术实施例的流程框图;
[0040]图2为本专利技术实施例的原理框图。
具体实施方式
[0041]下面通过具体实施方式进一步详细说明:
[0042]实施例基本如附图1所示:一种可视化监控预警方法,包括:
[0043]S1:通过全局简报模块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化监控预警方法,其特征在于:包括:S1:通过全局简报模块获取资产架构平台中各系统集群的应用个数、服务个数、数据库数据以及存储数据;S2:通过全局热力图模块获取各系统集群的全局调用请求数,生成全局调用请求活跃度结果;S3:通过全局响应模块对全局简报模块获取的数据进行请求响应时间聚合,生成请求响应时间结果;S4:通过应用预警模块根据全局调用活跃度结果和请求响应时间结果进行应用预警;S5:通过预警追踪模块在各系统集群产生调用请求时生成追踪ID,并在产生应用告警时进行全链路追踪;S6:通过可视化展现模块根据系统集群维度的请求数量进行可视化展示。2.根据权利要求1所述的一种可视化监控预警方法,其特征在于:所述应用个数为系统接入成功数,所述服务个数为系统集群各应用下的接口总数,数据库数据包括调用链数据和指标数据,存储数据包括服务日志数据及文件存储数据。3.根据权利要求1所述的一种可视化监控预警方法,其特征在于:所述请求数量包括总请求代表数、请求成功数以及请求失败数,所述请求数量总数为系统集群下所有接口总数,所述请求成功数为系统集群下所有响应成功的接口总数,请求失败数为系统集群下所有响应异常失败的接口总数。4.根据权利要求1所述的一种可视化监控预警方法,其特征在于:还包括:S7:通过应用性能展现模块展现请求响应时间为前五的接口以及其所属集群;S8:通过应用调用量展现模块展现应用调用量次数为前五的应用以及其所属集群。5.一种可视化监控预警系统,其特征在于:包括全局简报模块、全局热力图模块、全局响应模块、应用预警模块、预警追踪模块以及可视化展现模块,其中:全局简报模块用于获取资产架构平台中各系统集群的应用个数、服务个数、数据库数据以及存储数据;全局热力图模块用于获取...

【专利技术属性】
技术研发人员:钟磊
申请(专利权)人:重庆富民银行股份有限公司
类型:发明
国别省市:

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

1