CN112598323B - 跨业务域流程监控方法、装置、计算机设备和存储介质 - Google Patents
跨业务域流程监控方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN112598323B CN112598323B CN202011630393.6A CN202011630393A CN112598323B CN 112598323 B CN112598323 B CN 112598323B CN 202011630393 A CN202011630393 A CN 202011630393A CN 112598323 B CN112598323 B CN 112598323B
- Authority
- CN
- China
- Prior art keywords
- link
- information
- business
- panorama
- flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 432
- 230000008569 process Effects 0.000 title claims abstract description 391
- 238000012544 monitoring process Methods 0.000 title claims abstract description 73
- 230000003993 interaction Effects 0.000 claims abstract description 85
- 230000003044 adaptive effect Effects 0.000 claims abstract description 17
- 230000000007 visual effect Effects 0.000 claims abstract description 9
- 230000002159 abnormal effect Effects 0.000 claims description 128
- 238000004458 analytical method Methods 0.000 claims description 36
- 238000004590 computer program Methods 0.000 claims description 26
- 230000002452 interceptive effect Effects 0.000 claims description 20
- 238000007726 management method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000012806 monitoring device Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011112 process operation Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000009133 cooperative interaction Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请涉及一种跨业务域流程监控方法、装置、计算机设备和存储介质。所述方法包括:配置待分析的流程信息;针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;构建与所述跨业务域交互流程相适应的流程全景图,且,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示;根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的获取、解析与存储;在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示。采用本方法能够有效的提高跨业务域流程的监控分析效率。
Description
技术领域
本申请涉及流程信息监控技术领域,特别是涉及一种跨业务域流程监控方法方法、装置、计算机设备和存储介质。
背景技术
随着电网应用***的发展,出现了跨业务域流程监控技术,在跨业务域流程监控中,基于涉及到的多个应用***,现有的技术方案通常考虑:首先,对当前业务***中处于不同交互节点的流程信息进行人工串联;然后,再根据业务单据号等关键数据进行相应实例数据的查找及分析;最后,针对查找到的实例数据,在进一步反馈到与当前业务***相关的交互应用***进行确认。上述方案虽然能够有效监控到跨业务域流程中的实例数据,但是,由于该方案是基于各个分散的应用***之间的交互节点信息进行分析,其并没有形成一个完整的跨业务域流程监控流程,当需要进行相关实例数据的确认时,需要反复查找和匹配不同业务***的实例数据,因此,现有的技术方案在进行跨业务域流程信息监控的时候,仍然存在分析效率低下的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高分析效率的跨业务域流程监控方法、装置、计算机设备和存储介质。
一种跨业务域流程监控方法,所述方法包括:
配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
在其中一个实施例中,在获取待分析的流程信息之前,所述方法还包括:
对参与所述跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
在其中一个实施例中,所述根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控,包括:
针对监控到的实例数据,根据预定义的交互消息结构对所述实例数据进行解析,得到所述实例数据的全部解析内容,以及与所述实例数据相适应的多个关键字段;
对监控到的实例数据,以及当前解析得到的所述全部解析内容、多个关键字段进行存储;
基于存储的流程环节实例数据以及多个关键字段,关联到所述的流程全景图对应环节进行展示。
在其中一个实施例中,所述多个关键字段还包括异常信息字段,所述基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败,包括:
当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:
在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;
在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
在其中一个实施例中,所述关键字段还包括业务单据字段,所述多个相关联的流程环节包括开始环节、结束环节以及多个中间环节,所述方法还包括:
当出现有新的实例数据,根据已定义的交互消息结构对所述新的实例数据进行解析;其中,解析得到的实例数据以及与所述实例数据相适应的多个关键字段数据将作进一步的存储。
在其中一个实施例中,所述多个关键字段还包括异常信息字段,所述方法还包括:
针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。
在其中一个实施例中,所述针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示,包括:
获取业务环节状态为异常的流程环节所关联到的异常信息字段;
将所述异常信息字段链接到所述预设的信息展示区域中;
在链接成功时,在所述预设的信息展示区域中,对关联到的异常信息字段进行展示,其中,所述异常信息字段的分类包括产生异常信息的业务***、所述业务***产生异常信息的时间戳、以及所述业务***运行异常的原因中的至少一种。
一种跨业务域流程监控装置,所述装置包括:
流程信息配置模块,用于配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
环节信息配置模块,用于针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构图模块,用于构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
监控获取信息模块,用于根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
监控信息展示模块,用于在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
上述跨业务域流程监控方法、装置、计算机设备和存储介质,首先,针对每个流程环节进行环节信息的配置。其次,构建与跨业务域交互流程相适应的流程全景图,并基于消息中间件进行实例数据的监控,其中,在进行流程显示时,通过流程全景图中各流程环节所监控到的实例数据,进行运行情况的展示,有效提高了监控以及分析效率。且,基于关联到的业务环节标识字段,通过设置不同的标记,对处于运行成功以及运行失败状态的流程环节进行区分,便于用户能够根据设置的区分标记,及时筛选出处于运行异常的流程环节,当前通过及时的发现跨业务域流程中存在的异常运行问题,得以帮助用户提升管理效率。
附图说明
图1为一个实施例中跨业务域流程监控方法的应用环境图;
图2为一个实施例中跨业务域流程监控方法的流程示意图;
图3为待分析的流程信息的分类、汇集流程示意图;
图4为一个实施例中对异常信息字段进行展示步骤的流程示意图;
图5为构建所得的流程全景图的示意图;
图6为一个实施例中跨业务域流程监控装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的跨业务域流程监控方法,可以应用于如图1所示的应用环境中。其中,业务***集合102中的各个业务***分别与服务器104通过网络进行通信。示意性地,业务***102中包括有至少两个协同交互的业务***,比如图1中的业务***102-1、业务***102-2和业务***102-3。服务器104配置待分析的流程信息,并针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置。在服务器104中构建与跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示。由服务器104根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控。由服务器104在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
其中,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种跨业务域流程监控方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
步骤S202,配置待分析的流程信息;流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;跨业务域交互流程包括多个相关联的流程环节。
其中,跨业务域交互流程是不同业务域的业务***之间的协同交互所涉及到的执行流程。业务交互数据包括跨业务域的特定场景信息、交互应用***信息、所属业务单位信息等,且,依据该业务交互数据可指定相应的上、下游流程环节。多个相关联的流程环节指的是同一次流程运转过程中,所涉及到的相互之间存在前、后逻辑上的处理关系的多个流程环节。
具体的,通过消息中间件获取实例数据,其中,获取到的实例数据将传输到服务器,由服务器获取上述的实例数据,并对其做出进一步的处理。
在其中一个实施例中,请参考图3,其为待分析的流程信息的分类、汇集流程图,从图3中可知,流程信息包括了n个分支,每个分支由彼此之间呈互关联关系的交互环节信息组成,其中,交互环节信息包括业务单据和业务单位等关键信息。为了,便于后期的数据识别分析,当通过业务单据以及业务单位对获取到的流程信息进行分类、汇集之后,即可将当前得到的分类、汇集结果存储到数据库中,做进一步的存储处理。当然,在其他的实施例中,也可以采用其他的数据存储方式进行分类、汇集结果的存储,本申请实施例对比不作限定。
在其中一个实施例中,上述的跨业务域交互流程中包括多个相关联的开始环节、结束环节以及多个中间环节,其中,开始环节作为跨业务域交互流程的起始端,在经过若干个中间环节之后,由位于末端的结束环节进行交互结果的输出。需要说明的是,当前是由服务器根据目标流程运行版本进行跨业务域交互流程的执行。其中,目标流程运行版本可通过判断需求是否发生变化进行版本的控制管理,并根据原有版本对应监控的运行流程状态都已结束,判断可进行新版本的切换。具体可参考以下步骤:由服务器判断当出现有新的实例数据时,根据已定义的交互消息结构对新的实例数据进行解析;其中,解析得到的实例数据以及与实例数据相适应的多个关键字段数据将作进一步的存储。
当前实施例中,根据获取到的新的实例数据,在确定需求发生变化时,进行目标流程运行版本的更新,保证了交互协同需求与业务***之间的同步变化,及时满足用户需求。
步骤S204,针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;环节信息包括多个关键字段,其中,多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段。
具体的,由服务器进行环节信息的配置。需要说明的是,环节信息是根据跨业务域交互流程中对应的流程环节生成。其中,环节信息包括用于表征各流程所处环节的业务环节标识字段、用于表征相应的流程环节是否存在运行异常的业务环节状态字段、用于表征生成的异常信息的异常信息字段以及用于表征跨业务域交互流程中生成的交互信息的业务单据字段。
在其中一个实施例中,在获取待分析的流程信息之前,还需要由服务器对参与跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。基于上述预先设置好的数据,得以保证流程的顺利执行,有效的提高对跨业务域交互流程的监控效率。
步骤S206,构建与跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示。
其中,在构建的流程全景图中,通过将各流程实例的业务单据信息、环节信息和状态信息等串联起来,得以在前端显示界面中,直观的向用户展示最终形成的一个完整的跨业务域交互流程。
步骤S208,根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控。
其中,消息中间件为基于队列与消息传递技术,在网络环境中为应用***提供同步或异步、可靠的消息传输的支撑性软件***。
具体地,当开启跨业务域流程的监控时,由服务器基于消息中间件进行实例数据的监控,针对监控到的实例数据,根据预定义的交互消息结构对实例数据进行解析,得到实例数据的全部解析内容,以及与实例数据相适应的多个关键字段。
在其中一个实施例中,在通过预定义的交互消息结构对监控到的实例数据进行解析之后,对当前解析得到的数据进行存储。在需要将相应的关键字段关联到流程全景图时,再进行相关存储数据的调用;并在成功调用的情况下,通过流程全景图进行可视化显示。
当前实施例中,通过对解析得到的实例数据的全部解析内容,以及与实例数据相适应的多个关键字段进行存储,便于对数据进行统一的管理和维护。
步骤S210,在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
具体地,由服务器根据关联的多个关键字段中的业务环节字段、业务环节状态字段和异常信息字段,判断获取的协同环节是否为正常信息。且,当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节。
在其中一个实施例中,当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
当前实施例中,基于关联到的业务环节字段、业务环节状态字段和异常信息字段,进行运行成功或运行失败的标记。能够帮助用户实时掌握各流程环节的运行状态,提高了跨业务域交互流程的管理效率。
上述跨业务域流程监控方法中,首先,针对每个流程环节进行环节信息的配置。其次,构建与跨业务域交互流程相适应的流程全景图,并基于消息中间件进行实例数据的监控,其中,在进行流程显示时,通过流程全景图中各流程环节所监控到的实例数据,进行运行情况的展示,有效提高了监控以及分析效率。且,基于关联到的业务环节标识字段,通过设置不同的标记,对处于运行成功以及运行失败状态的流程环节进行区分,便于用户能够根据设置的区分标记,及时筛选出处于运行异常的流程环节,当前通过及时的发现跨业务域流程中存在的异常运行问题,得以帮助用户提升管理效率。
在一个实施例中,本申请的跨业务域流程监控方法还包括以下执行过程:针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。如图4所示,上述的执行过程具体包括以下步骤:
步骤S402,获取业务环节状态为异常的流程环节所关联到的异常信息字段。
其中,异常信息字段的分类包括产生异常信息的业务***、业务***产生异常信息的时间戳、以及业务***运行异常分类,当然,该异常信息字段也可以包括其他用于直观反映***存在运行异常的数据,本申请实施例对比不作限定。
步骤S404,将异常信息字段链接到预设的信息展示区域中。
具体的,再由服务器获取到异常信息字段之后,为了及时将关联到的异常信息通过前端进行显示,由服务器将上述异常信息字段链接到预设的信息展示区域中,并在触发信息链接操作时,在预设的信息展示区域中进行异常信息的显示。
在其中一个实施例中,可通过点击触发的形式,进行异常信息字段的链接。具体的,可针对所设的第二提示字段进行链接设置,并在链接成功的情况下,通过增加下划线和/或为第二提示字段赋予不同的颜色进行链接点击区域的提示和指引,当显示界面中出现了设有链接的第二提示字段时,在链接点击区域的指引下,由用户进行点击,并在链接成功时,在预设的信息展示区域中对链接到的异常信息字段进行展示。当然,上述的链接点击区域也可以是流程全景图所涵盖的任一空白区域,具体的,可在流程全景图所涵盖的任一空白区域中设置多个链接触发按钮或链接指引图像等等,本申请实施例对此不作限定。具体的,在流程全景图中出现上述的链接触发按钮或链接指引图像的情况下,即可认为当前存在待显示的异常信息字段,此时,由用户点击该链接触发按钮或链接指引图像,即可在链接成功的情况下,在预设的信息展示区域中对链接到的异常信息字段进行展示。
当前实施例中,针对业务环节状态为异常的流程环节,且需要对生成的异常信息字段进行显示时,为了便于用户及时掌握***的运行状况,通过将异常信息字段链接到预设的信息展示区域中,由该信息展示区域对链接到的异常信息字段进行直观的展示,能够有效的解决上述的问题。此时,用户可以根据实时掌握到的异常信息字段,进行运行异常原因的排查,有效提高了业务管理效率。
步骤S406,在链接成功时,在预设的信息展示区域中,对关联到的异常信息字段进行展示。
其中,在链接成功时,由服务器对关联到的异常信息字段进行可视化展示,其中,在执行可视化展示之前,可预先对关联到的异常信息字段进行分类汇总以及统计,在进行可视化展示的时候,再对当前汇总到的分类统计结果进行链接,并在链接成功的情况下,通过预设的信息展示区域进行统计结果的展示。当然,也可以针对关联到的所属不同流程环节的异常信息字段进行分区展示,本申请实施例对比不作限定。
本实施例中,通过对关联到的异常信息字段进行链接以及在预设的信息展示区域中进行展示,能够帮助用户实时掌握各流程环节的运行状态,并及时发现跨业务域交互流程中存在的异常运行问题,有效的提高了跨业务域交互流程的监控效率,并提升了跨业务域交互流程的管理效率。
请参考图5,其为构建所得的流程全景图的示意图。从图5中可知,整个跨业务域流程A是由3个所属不同业务域的流程环节1~流程环节3依次串联组成。针对流程环节1,当基于消息中间件获取得到实例数据1之后,一方面,进行实例数据1的存储,另一方面,由服务器基于环节信息的配置结果,将实例数据1将关联到流程环节1中,通过流程全景图进行可视化显示。需要说明的是,流程环节2以及流程环节3在需要进行实例数据关联的时候,可参考上述的流程环节1的实例数据关联过程,本申请实施例对比不作详细说明。
应该理解的是,虽然图2-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图6所示,提供了一种跨业务域流程监控装置600,包括:流程信息配置模块601、配置模块602、构图模块603、监控获取信息模块604和第二模块605,其中:
流程信息配置模块601,用于配置待分析的流程信息;流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;跨业务域交互流程包括多个相关联的流程环节。
环节信息配置模块602,用于针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;环节信息包括多个关键字段,其中,多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段。
构图模块603,用于构建与跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示。
监控获取信息模块604,用于根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控。
监控信息展示模块605,用于在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
在其中一个实施例中,跨业务域流程监控装置600还包括设置模块,其中:
设置模块,用于对参与跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
在其中一个实施例中,监控获取信息模块604还用于针对监控到的实例数据,根据预定义的交互消息结构对实例数据进行解析,得到实例数据的全部解析内容,以及与实例数据相适应的多个关键字段;对监控到的实例数据,以及当前解析得到的全部解析内容、多个关键字段进行存储;基于存储的流程环节实例数据以及多个关键字段,关联到的流程全景图对应环节进行展示。
在其中一个实施例中,监控信息展示模块605还用于当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
在其中一个实施例中,跨业务域流程监控装置600还包括更新模块,其中:
更新模块,用于当出现有新的实例数据,根据已定义的交互消息结构对新的实例数据进行解析;其中,解析得到的实例数据以及与实例数据相适应的多个关键字段数据将作进一步的存储。
在其中一个实施例中,跨业务域流程监控装置600还包括异常信息展示模块,其中:
异常信息展示模块,用于针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。
在其中一个实施例中,异常信息展示模块还用于获取业务环节状态为异常的流程环节所关联到的异常信息字段;将异常信息字段链接到预设的信息展示区域中;在链接成功时,在预设的信息展示区域中,对关联到的异常信息字段进行展示,其中,异常信息字段的分类包括产生异常信息的业务***、业务***产生异常信息的时间戳、以及业务***运行异常分类。
上述跨业务域流程监控装置,首先,针对每个流程环节进行环节信息的配置。其次,构建与跨业务域交互流程相适应的流程全景图,并基于消息中间件进行实例数据的监控,其中,在进行流程显示时,通过流程全景图中各流程环节所监控到的实例数据,进行运行情况的展示,有效提高了监控以及分析效率。且,基于关联到的业务环节标识字段,通过设置不同的标记,对处于运行成功以及运行失败状态的流程环节进行区分,便于用户能够根据设置的区分标记,及时筛选出处于运行异常的流程环节,当前通过及时的发现跨业务域流程中存在的异常运行问题,得以帮助用户提升管理效率。
关于跨业务域流程监控装置的具体限定可以参见上文中对于跨业务域流程监控方法的限定,在此不再赘述。上述跨业务域流程监控装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于服务器中的处理器中,也可以以软件形式存储于服务器中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种跨业务域流程监控方法。
本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:配置待分析的流程信息;流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;跨业务域交互流程包括多个相关联的流程环节;针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;环节信息包括多个关键字段,其中,多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;构建与跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示;根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:对参与跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:针对监控到的实例数据,根据预定义的交互消息结构对实例数据进行解析,得到实例数据的全部解析内容,以及与实例数据相适应的多个关键字段;对监控到的实例数据,以及当前解析得到的全部解析内容、多个关键字段进行存储;基于存储的流程环节实例数据以及多个关键字段,关联到的流程全景图对应环节进行展示。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:多个关键字段还包括异常信息字段,当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:关键字段还包括业务单据字段。多个相关联的流程环节包括开始环节、结束环节以及多个中间环节。当出现有新的实例数据,根据已定义的交互消息结构对新的实例数据进行解析;其中,解析得到的实例数据以及与实例数据相适应的多个关键字段数据将作进一步的存储。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:多个关键字段还包括异常信息字段。针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取业务环节状态为异常的流程环节所关联到的异常信息字段;将异常信息字段链接到预设的信息展示区域中;在链接成功时,在预设的信息展示区域中,对关联到的异常信息字段进行展示,其中,异常信息字段的分类包括产生异常信息的业务***、业务***产生异常信息的时间戳、以及业务***运行异常的原因中的至少一种。
上述计算机设备,首先,针对每个流程环节进行环节信息的配置。其次,构建与跨业务域交互流程相适应的流程全景图,并基于消息中间件进行实例数据的监控,其中,在进行流程显示时,通过流程全景图中各流程环节所监控到的实例数据,进行运行情况的展示,有效提高了监控以及分析效率。且,基于关联到的业务环节标识字段,通过设置不同的标记,对处于运行成功以及运行失败状态的流程环节进行区分,便于用户能够根据设置的区分标记,及时筛选出处于运行异常的流程环节,当前通过及时的发现跨业务域流程中存在的异常运行问题,得以帮助用户提升管理效率。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:配置待分析的流程信息;流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;跨业务域交互流程包括多个相关联的流程环节;针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;环节信息包括多个关键字段,其中,多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;构建与跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将流程全景图的流程环节与已配置的环节信息进行关联,并通过流程全景图进行可视化显示;根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;在进行流程显示时,基于流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:对参与跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:针对监控到的实例数据,根据预定义的交互消息结构对实例数据进行解析,得到实例数据的全部解析内容,以及与实例数据相适应的多个关键字段;对监控到的实例数据,以及当前解析得到的全部解析内容、多个关键字段进行存储;基于存储的流程环节实例数据以及多个关键字段,关联到的流程全景图对应环节进行展示。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:多个关键字段还包括异常信息字段,当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:关键字段还包括业务单据字段。多个相关联的流程环节包括开始环节、结束环节以及多个中间环节。当出现有新的实例数据,根据已定义的交互消息结构对新的实例数据进行解析;其中,解析得到的实例数据以及与实例数据相适应的多个关键字段数据将作进一步的存储。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:多个关键字段还包括异常信息字段。针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取业务环节状态为异常的流程环节所关联到的异常信息字段;将异常信息字段链接到预设的信息展示区域中;在链接成功时,在预设的信息展示区域中,对关联到的异常信息字段进行展示,其中,异常信息字段的分类包括产生异常信息的业务***、业务***产生异常信息的时间戳、以及业务***运行异常的原因中的至少一种。
上述存储介质,首先,针对每个流程环节进行环节信息的配置。其次,构建与跨业务域交互流程相适应的流程全景图,并基于消息中间件进行实例数据的监控,其中,在进行流程显示时,通过流程全景图中各流程环节所监控到的实例数据,进行运行情况的展示,有效提高了监控以及分析效率。且,基于关联到的业务环节标识字段,通过设置不同的标记,对处于运行成功以及运行失败状态的流程环节进行区分,便于用户能够根据设置的区分标记,及时筛选出处于运行异常的流程环节,当前通过及时的发现跨业务域流程中存在的异常运行问题,得以帮助用户提升管理效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种跨业务域流程监控方法,其特征在于,所述方法包括:
配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程中,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
根据预定义的交互消息结构解析所述实例数据,并基于所述流程全景图对所述实例数据的解析结果进行可视化显示;
在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败;
所述根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控,包括:
针对监控到的实例数据,根据预定义的交互消息结构对所述实例数据进行解析,得到所述实例数据的全部解析内容,以及与所述实例数据相适应的多个关键字段;
对监控到的实例数据,以及当前解析得到的所述全部解析内容和多个关键字段进行存储;
基于存储的流程环节实例数据以及多个关键字段,关联到所述的流程全景图对应环节进行展示。
2.根据权利要求1所述的方法,其特征在于,在获取待分析的流程信息之前,所述方法还包括:
对参与所述跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
3.根据权利要求1所述的方法,其特征在于,所述多个关键字段还包括异常信息字段,所述基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败,包括:
当获取的协同环节为正常信息时,则在流程全景图中对应环节标识成功,并监控查询跨业务域流程配置的下一环节信息;直至跨业务域流程已经到达最后结束环节;其中:
在标记运行成功时,基于第一颜色和/或第一提示字段进行标记的设置;
在标记运行失败时,基于第二颜色和/或第二提示字段进行标记的设置。
4.根据权利要求1所述的方法,其特征在于,所述关键字段还包括业务单据字段,所述多个相关联的流程环节包括开始环节、结束环节以及多个中间环节,所述方法还包括:
当出现有新的实例数据,根据已定义的交互消息结构对所述新的实例数据进行解析;其中,解析得到的实例数据以及与所述实例数据相适应的多个关键字段数据将作进一步的存储。
5.根据权利要求1-4任一所述的方法,其特征在于,所述多个关键字段还包括异常信息字段,所述方法还包括:
针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示。
6.根据权利要求5所述的方法,其特征在于,所述针对业务环节状态为异常的流程环节,在预设的信息展示区域中对关联到的多个关键字段中的异常信息字段进行展示,包括:
获取业务环节状态为异常的流程环节所关联到的异常信息字段;
将所述异常信息字段链接到所述预设的信息展示区域中;
在链接成功时,在所述预设的信息展示区域中,对关联到的异常信息字段进行展示,其中,所述异常信息字段的分类包括产生异常信息的业务***、所述业务***产生异常信息的时间戳、以及所述业务***运行异常的原因中的至少一种。
7.一种跨业务域流程监控装置,其特征在于,所述装置包括:
流程信息配置模块,用于配置待分析的流程信息;所述流程信息包括在执行跨业务域交互流程过程,对应生成的业务交互数据;所述跨业务域交互流程包括多个相关联的流程环节;
环节信息配置模块,用于针对每个流程环节,根据相对应的业务交互数据进行环节信息的配置;所述环节信息包括多个关键字段,其中,所述多个关键字段包括用于表征各流程所处环节的业务环节标识字段、以及用于表征相应的流程环节是否存在运行异常的业务环节状态字段;
构图模块,用于构建与所述跨业务域交互流程相适应的流程全景图,其中,基于环节信息的配置结果,将所述流程全景图的流程环节与已配置的环节信息进行关联,并通过所述流程全景图进行可视化显示;
监控获取信息模块,用于根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控;
显示模块,根据预定义的交互消息结构解析所述实例数据,并基于所述流程全景图对所述实例数据的解析结果进行可视化显示;
监控信息展示模块,用于在进行流程显示时,基于所述流程全景图中各流程环节所监控到的实例数据及其对应的多个关键字段,进行运行情况的展示,并基于多个关键字段中的业务环节状态字段判断当前运行业务环节的状态,当业务环节状态为正常时,则针对流程全景图中对应的流程环节,标记该流程环节运行成功;当业务环节状态为异常时,则针对流程全景图中对应的流程环节,标记该流程环节运行失败;
所述根据已构建的流程全景图的启用条件,开启跨业务域流程的监控,并基于消息中间件进行实例数据的监控,包括:
针对监控到的实例数据,根据预定义的交互消息结构对所述实例数据进行解析,得到所述实例数据的全部解析内容,以及与所述实例数据相适应的多个关键字段;
对监控到的实例数据,以及当前解析得到的所述全部解析内容和多个关键字段进行存储;
基于存储的流程环节实例数据以及多个关键字段,关联到所述的流程全景图对应环节进行展示。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
设置模块,用于对参与所述跨业务域交互流程的各环节的协同访问地址、所需访问的协同信息结构字段、各流程环节对应的输入参数字段和各流程环节对应的输出参数字段进行设置。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011630393.6A CN112598323B (zh) | 2020-12-30 | 2020-12-30 | 跨业务域流程监控方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011630393.6A CN112598323B (zh) | 2020-12-30 | 2020-12-30 | 跨业务域流程监控方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112598323A CN112598323A (zh) | 2021-04-02 |
CN112598323B true CN112598323B (zh) | 2023-01-20 |
Family
ID=75206590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011630393.6A Active CN112598323B (zh) | 2020-12-30 | 2020-12-30 | 跨业务域流程监控方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112598323B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103886398A (zh) * | 2012-12-20 | 2014-06-25 | 中国电信股份有限公司 | 一种跨***异构环境下的业务监控方法和*** |
CN104809592A (zh) * | 2015-05-12 | 2015-07-29 | 中国电力科学研究院 | 一种适用于集中部署的多级结算协调控制方法 |
CN106096865A (zh) * | 2016-06-29 | 2016-11-09 | 国网浙江省电力公司 | 一种电力营销业扩全流程信息公开与实施管控***集成方法 |
CN107886238A (zh) * | 2017-11-09 | 2018-04-06 | 金航数码科技有限责任公司 | 一种基于海量数据分析的业务流程管理***及方法 |
CN108847998A (zh) * | 2018-04-20 | 2018-11-20 | 平安科技(深圳)有限公司 | 报表监控方法、装置、计算机设备和存储介质 |
CN111782534A (zh) * | 2020-07-03 | 2020-10-16 | 普信恒业科技发展(北京)有限公司 | 一种业务流程的监控方法、装置及*** |
-
2020
- 2020-12-30 CN CN202011630393.6A patent/CN112598323B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103886398A (zh) * | 2012-12-20 | 2014-06-25 | 中国电信股份有限公司 | 一种跨***异构环境下的业务监控方法和*** |
CN104809592A (zh) * | 2015-05-12 | 2015-07-29 | 中国电力科学研究院 | 一种适用于集中部署的多级结算协调控制方法 |
CN106096865A (zh) * | 2016-06-29 | 2016-11-09 | 国网浙江省电力公司 | 一种电力营销业扩全流程信息公开与实施管控***集成方法 |
CN107886238A (zh) * | 2017-11-09 | 2018-04-06 | 金航数码科技有限责任公司 | 一种基于海量数据分析的业务流程管理***及方法 |
CN108847998A (zh) * | 2018-04-20 | 2018-11-20 | 平安科技(深圳)有限公司 | 报表监控方法、装置、计算机设备和存储介质 |
CN111782534A (zh) * | 2020-07-03 | 2020-10-16 | 普信恒业科技发展(北京)有限公司 | 一种业务流程的监控方法、装置及*** |
Also Published As
Publication number | Publication date |
---|---|
CN112598323A (zh) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11924021B1 (en) | Actionable event responder architecture | |
US11736378B1 (en) | Collaborative incident management for networked computing systems | |
CN108108297B (zh) | 自动化测试的方法和装置 | |
CN111294217B (zh) | 告警分析方法、装置、***及存储介质 | |
US11567959B2 (en) | Self-contained files for generating a visualization of query results | |
US9516052B1 (en) | Timeline displays of network security investigation events | |
US10726030B2 (en) | Defining event subtypes using examples | |
US11915156B1 (en) | Identifying leading indicators for target event prediction | |
CN107733708B (zh) | 设备参数配置方法、装置、计算机设备和存储介质 | |
US8839107B2 (en) | Context based script generation | |
CN111552633A (zh) | 接口的异常调用测试方法、装置、计算机设备及存储介质 | |
CN112949973B (zh) | 一种结合ai的机器人流程自动化rpa流程的生成方法 | |
CN112783720B (zh) | 拓扑结构图生成方法、装置、计算机设备和展示*** | |
WO2021072742A1 (en) | Assessing an impact of an upgrade to computer software | |
CN111831191A (zh) | 工作流配置方法、装置、计算机设备和存储介质 | |
CN109582289A (zh) | 规则引擎中规则流的处理方法、***、存储介质和处理器 | |
CN114564270B (zh) | 列表组件渲染、页面的前端展示方法、装置、设备及介质 | |
CN110781009A (zh) | 浏览器页面实时通信的方法及装置 | |
CN112598323B (zh) | 跨业务域流程监控方法、装置、计算机设备和存储介质 | |
CN117119078A (zh) | 基于Kubernetes集群互联互通调度框架的隐私任务调度方法及装置 | |
US20160080305A1 (en) | Identifying log messages | |
CN108073450B (zh) | 一种任务调度方法、装置及*** | |
CN112698829B (zh) | 异常资源的定位方法和装置、存储介质及电子设备 | |
CN114756301A (zh) | 日志处理方法、装置和*** | |
US20210374103A1 (en) | Cognitive disparate log association |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |