掌桥专利:专业的专利平台
掌桥专利
首页

告警处理方法、系统、计算机设备和存储介质

文献发布时间:2023-06-19 10:38:35


告警处理方法、系统、计算机设备和存储介质

技术领域

本发明涉及计算机应用技术领域,更为具体而言,涉及一种告警处理方法、系统、计算机设备和存储介质。

背景技术

IT(信息技术)架构作为企业架构的基础,支撑着上层业务架构的建设与发展,进而促进顶层愿景和战略的顺利实施,是企业的重要资产。在企业信息化建设快速发展的今天,信息系统规模越来越大,复杂程度越来越高,IT架构资产的重要性愈加凸显。近年来,随着金融产品和服务模式的持续变革,以及银行三大战略(普惠金融、住房租赁和金融科技)发展的深入推进,银行IT架构与时俱进,为银行系统安全稳定运行及业务承载能力提供有力的保障。

随着分布式、云计算、大数据等技术的引入,银行系统的IT架构日趋复杂,为了保障运维工作的效率,需要在系统出现问题后及时进行应急组织,并快速定位问题。

发明内容

为解决上述现有技术存在的问题或部分问题,本发明实施方式提供了一种告警处理方法、系统、计算机设备和存储介质,通过定位问题场景并一键建立通信会议,能够实现准确且快速的智能应急组织,及时解决运维问题。

根据本发明的第一方面,本发明实施方式提供了一种告警处理方法,其包括:获取告警信息;解析所述告警信息,获取所述告警信息对应的唯一服务码;根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点,并确定所述起始节点和末尾节点之间的交易线;将与所述交易线相关联的物理子系统的相关人员的通信信息发送至运行指挥室;所述运行指挥室根据所述通信信息将所述相关人员加入通信会议,对所述告警信息对应的问题进行应急操作。

本发明上述实施方式通过定位问题场景,以及一键建立诸如电话会议之类的通信会议,能够准确且快速的实现智能应急组织,保障运维工作的效率。

在本发明的一些实施方式中,根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点包括:根据所述唯一服务码获取其相关联的上一跳唯一服务码,再获取该上一跳唯一服务码关联的上一跳唯一服务码,直至获取到不存在上一跳唯一服务码的起始节点;根据所述唯一服务码获取其相关联的下一跳唯一服务码,再获取该下一跳唯一服务码关联的下一跳唯一服务码,直至获取到不存在下一跳唯一服务码的末尾节点。

在本发明的一些实施方式中,所述告警处理方法还包括:在交易路径图中对包含所述唯一服务码的视图进行标识;在显示界面上对所述交易线进行突出显示。

本发明上述实施方式通过标识与告警相关联的交易线和视图,能够以可视化的方式清晰展示受影响的交易,从而快速定位业务影响范围。

根据本发明的第二方面,本发明实施方式提供了一种告警处理系统,其包括:告警信息获取模块,用于获取告警信息;唯一服务码获取模块,用于解析所述告警信息,获取所述告警信息对应的唯一服务码;交易线获取模块,用于根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点,并确定所述起始节点和末尾节点之间的交易线;信息发送模块,用于将与所述交易线相关联的物理子系统的相关人员的通信信息发送至运行指挥室;应急处理模块,用于根据所述通信信息将所述相关人员加入通信会议,对所述告警信息对应的问题进行应急操作。

本发明上述实施方式通过定位问题场景,以及一键建立诸如电话会议之类的通信会议,能够准确且快速的实现智能应急组织,保障运维工作的效率。

在本发明的一些实施方式中,根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点包括:根据所述唯一服务码获取其相关联的上一跳唯一服务码,再获取该上一跳唯一服务码关联的上一跳唯一服务码,直至获取到不存在上一跳唯一服务码的起始节点;根据所述唯一服务码获取其相关联的下一跳唯一服务码,再获取该下一跳唯一服务码关联的下一跳唯一服务码,直至获取到不存在下一跳唯一服务码的末尾节点。

在本发明的一些实施方式中,所述唯一服务码获取模块还用于在交易路径图中对包含所述唯一服务码的视图进行标识;所述交易线获取模块还用于在显示界面上对所述交易线进行突出显示。

本发明上述实施方式通过标识与告警相关联的交易线和视图,能够以可视化的方式清晰展示受影响的交易,从而快速定位业务影响范围。

根据本发明的第三方面,本发明实施方式提供一种计算机存储介质,其上存储有计算机可读指令,所述计算机可读指令被处理器执行时,使得计算机执行如下操作:所述操作包括如上任意一种实施方式所述告警处理方法所包含的步骤。

根据本发明的第四方面,本发明实施方式提供一种包括存储器和处理器的计算机设备,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时能够实现如上任意一种实施方式所述的告警处理方法。

由上述可知,本发明实施方式提供的告警处理方法、系统、存储介质和计算机设备,基于唯一的唯一服务码确定与告警相关联的交易线,从而定位业务影响范围,并及时建立通信会议处理相关问题,能够准确且快速的实现智能应急组织和问题处理,保障运维工作的效率和应用系统的稳定性。

附图说明

图1是根据本发明一种实施方式的告警处理方法的流程示意图;

图2是根据本发明一种实施方式的告警处理系统架构图。

具体实施方式

以下结合附图和具体实施方式对本发明的各个方面进行详细阐述。其中,众所周知的模块、单元及其相互之间的连接、链接、通信或操作没有示出或未作详细说明。并且,所描述的特征、架构或功能可在一个或一个以上实施方式中以任何方式组合。本领域技术人员应当理解,下述的各种实施方式只用于举例说明,而非用于限制本发明的保护范围。还可以容易理解,本文所述和附图所示的各实施方式中的模块或单元或处理方式可以按各种不同配置进行组合和设计。

图1是根据本发明一种实施方式的告警处理方法的流程示意图。

如图1所示,在本发明的一种实施方式中,所述方法可包括:步骤S11、步骤S12、步骤S13、步骤S14和步骤S15,下面对上述步骤进行具体的描述。

在步骤S11中,获取告警信息。在一种实施方式中,架构视图通过接口从事件整合平台获取告警信息,例如,告警信息包含:【主要告警(洋桥(地名))】CCSVC-FASTPAY,客户渠道服务,[P1-客户渠道服务]子系统交易码视图[网联支付退款终态通知(epcc20801)]平均处理时间(AVG_PROC_TIME)异常,当前值为686,告警范围[248,+∞),交易量为180。发生时间:11/04/2020 08:08:00。其中“CCSVC-FASTPAY”是物理子系统英文简称,“epcc20801”是服务码英文简称。

本发明根据上述实施方式的步骤提供一种架构视图的示例,以实现告警信息的获取和后续的告警处理:

架构视图分为两层:业务场景图+交易路径图,架构视图中包含基础架构和运维架构两类信息。业务场景图中场景是将应用所包含的业务进行分类,是一组业务功能的集合;交易路径图是由业务场景图分别细化而来,对应到业务功能菜单的颗粒度。

架构视图的基础架构信息和运维架构信息等按主题细分子类,创建数据模型。通过命名规范、取值规范等,建立数据规范模板;通过数据规范实现“书同文、车同轨”。数据模型内容包含但不限于:所属领域(如业务架构、应用架构、应用监控、资源监控、配置信息等)、实体名称、状态、数据来源、数据存储方式、数据管理方法、数据维护方式等。

架构视图以应用对应的设计态业务场景图为基础,逐级分层细化,横向由基础架构信息延伸至本层运维架构信息,纵向由逻辑子系统、物理子系统细化至菜单项、交易服务粒度,并对应延伸该层级相应的运维架构信息。

通过基于架构元数据、数据模型等,通过手绘、模板、规则绘图等方式绘制应用领域、业务场景视图和交易路径图并建设系统、网络、存储、资源池、设备资源等领域资源部署架构视图,并实时展示运行信息、资源使用情况等,将架构设计与架构资产实现标准化、线上化管理,能够对接配置、告警、应用监控、资源性能等信息,还能对接根因分析服务展示故障定位和业务影响分析数据,辅助应急排障对接移动运维。此外,还可以对接自动化服务,一键触发故障自动检查和处置,以及,对接变更管理系统,展示实时变更数据和投产进度,辅助变更、投产管理。

在步骤S12中,解析所述告警信息,获取所述告警信息对应的唯一服务码。在一种实施方式中,解析告警信息,得到告警信息中的物理子系统英文简称和服务码英文简称,则“物理子系统英文简称+服务码英文简称”为告警信息对应的唯一标识的唯一服务码。

在另一种实施方式中,可以基于获取的告警信息对应的(唯一标识的)唯一服务码,在架构视图的交易路径图中标识(例如,使用红色标识)包含该唯一服务码的视图。

在步骤S13中,根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点,并确定所述起始节点和末尾节点之间的交易线。在一种实施方式中,根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点具体可以包括:根据所述唯一服务码获取其相关联的上一跳唯一服务码,再获取该上一跳唯一服务码关联的上一跳唯一服务码,直至获取到不存在上一跳唯一服务码的起始节点;根据所述唯一服务码获取其相关联的下一跳唯一服务码,再获取该下一跳唯一服务码关联的下一跳唯一服务码,直至获取到不存在下一跳唯一服务码的末尾节点。进一步的,通过将获取到的起始节点和末尾节点以及相关的唯一服务码进行连线,得到告警信息对应的唯一服务码相关联的交易线。

在另一种实施方式中,可以对获取到的告警信息对应的交易线进行突出显示(例如,对该交易线进行高亮显示)。

在步骤S14中,将与所述交易线相关联的物理子系统的相关人员的通信信息发送至运行指挥室。其中,通信信息可以包括但不限于相关人员的电话信息、社交账号信息等。

在步骤S15中,所述运行指挥室根据所述通信信息将所述相关人员加入通信会议,对所述告警信息对应的问题进行应急操作。其中,所述通信会议可以包括电话会议、即时通讯群、网络聊天室等。

采用本发明实施方式的上述方法,基于唯一标识的唯一服务码确定与告警相关联的交易线,从而定位业务影响范围,并及时建立诸如电话会议之类的通信会议处理相关问题,能够准确且快速的实现智能应急组织和问题处理,保障运维工作的效率和应用系统的稳定性。

图2是根据本发明一种实施方式的告警处理系统架构图。

如图2所示,所述告警处理系统包括:

告警信息获取模块210,用于获取告警信息。在一种实施方式中,架构视图通过接口从事件整合平台获取告警信息。

唯一服务码获取模块220,用于解析所述告警信息,获取所述告警信息对应的唯一服务码;还用于在交易路径图中对包含所述唯一服务码的视图进行标识。

在一种实施方式中,解析告警信息,得到告警信息中的物理子系统英文简称和服务码英文简称,则“物理子系统英文简称+服务码英文简称”为告警信息对应的唯一标识的唯一服务码。

在另一种实施方式中,可以基于获取的告警信息对应的(唯一标识的)唯一服务码,在架构视图的交易路径图中标识(例如,使用红色标识)包含该唯一服务码的视图。

交易线获取模块230,用于根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点,并确定所述起始节点和末尾节点之间的交易线;还用于在显示界面上对所述交易线进行突出显示。

在一种实施方式中,根据所述唯一服务码以及与其相关联的唯一服务码获取所述唯一服务码对应的起始节点和末尾节点具体可以包括:根据所述唯一服务码获取其相关联的上一跳唯一服务码,再获取该上一跳唯一服务码关联的上一跳唯一服务码,直至获取到不存在上一跳唯一服务码的起始节点;根据所述唯一服务码获取其相关联的下一跳唯一服务码,再获取该下一跳唯一服务码关联的下一跳唯一服务码,直至获取到不存在下一跳唯一服务码的末尾节点。进一步的,通过将获取到的起始节点和末尾节点以及相关的唯一服务码进行连线,得到告警信息对应的唯一服务码相关联的交易线。

在另一种实施方式中,可以对获取到的告警信息对应的交易线进行突出显示(例如,对该交易线进行高亮显示)。

信息发送模块240,用于将与所述交易线相关联的物理子系统的相关人员的通信信息发送至运行指挥室。其中,通信信息可以包括但不限于相关人员的电话信息、社交账号信息等。

应急处理模块250,用于根据所述通信信息将所述相关人员加入通信会议,对所述告警信息对应的问题进行应急操作。

采用本发明实施方式的上述系统,基于唯一标识的唯一服务码确定与告警相关联的交易线,从而定位业务影响范围,并及时建立诸如电话会议之类的通信会议处理相关问题,能够准确且快速的实现智能应急组织和问题处理,保障运维工作的效率和应用系统的稳定性。此外,通过标识与告警相关联的交易线和视图,能够以可视化的方式清晰展示受影响的交易,从而快速定位业务影响范围。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件结合硬件平台的方式来实现。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施方式或者实施方式的某些部分所述的方法。

对应的,本发明实施方式还提供一种计算机可读存储介质,其上存储有计算机可读指令或程序,所述计算机可读指令或程序被处理器执行时,使得计算机执行如下操作:所述操作包括如上任意一种实施方式所述告警处理方法所包含的步骤,在此不再赘述。其中,所述存储介质可以包括:例如,光盘、硬盘、软盘、闪存、磁带等。

另外,本发明实施方式还提供一种包括存储器和处理器的计算机设备,所述存储器用于存储一条或多条计算机指令或程序,其中,所述一条或多条计算机指令或程序被所述处理器执行时能够实现如上任意一种实施方式所述的告警处理方法。所述计算机设备可以是,例如,服务器、台式计算机、笔记本计算机等。

最后应说明的是:以上实施方式仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施方式对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施方式技术方案的精神和范围。因此本发明的保护范围应以权利要求为准。

相关技术
  • 告警处理方法、系统、计算机设备和存储介质
  • 告警处理方法、装置、系统、电子设备及计算机存储介质
技术分类

06120112624138