一种RPA运行异常监测方法与系统与流程

文档序号:37162121发布日期:2024-03-01 11:58阅读:13来源:国知局
一种RPA运行异常监测方法与系统与流程

本发明属于异常监测,尤其涉及一种rpa运行异常监测方法与系统。


背景技术:

1、rpa一般指机器人流程自动化,机器人流程自动化(robotic processautomation,简称rpa)是以软件机器人及人工智能(ai)为基础的业务过程自动化科技,在覆盖营销、设备、财务、物资、数字化等多专业应用广泛,切实助力公司减负降本增效,加速公司数字化转型具有重大作用,但是与此同时,如何实现对rpa运行状态的异常监测成为亟待解决的技术问题。

2、为了解决上述技术问题,现有技术方案例如发明专利cn202211497189.0《一种基于ai的rpa财务机器人应用中的风险预警方法》中通过基于调用方的可靠度判断此次调用是否存在风险,当存在风险时,基于调用方的可靠度、当日的调用次数,采用基于机器学习算法的预测模型对本次的风险程度进行预测,并根据风险程度的不同采用不同的处理方式,但是却存在以下问题:

3、现有技术方案中忽视了根据不同的rpa的调用失败情况进行rpa的异常监测等级的确定,具体的,对于应用于不同系统的rpa,不仅调用次数存在一定程度的差异,同时并发率以及历史调用失败情况也存在一定程度的差异,因此若不能考虑上述因素进行差异化的异常监测等级的确定,则无法保证rpa运行状态的监测的可靠性。

4、基于上述技术问题,本发明提供了一种rpa运行异常监测方法与系统。


技术实现思路

1、为实现本发明目的,本发明采用如下技术方案:

2、根据本发明的一个方面,提供了一种rpa运行异常监测方法。

3、一种rpa运行异常监测方法,其特征在于,具体包括:

4、s1根据不同时段的调用失败数据以及业务操作失败数据进行rpa的异常运行状态值的确定,基于所述异常运行状态值确定所述ppa的运行状态是否存在异常,若是,则将rpa的监测优先级设置为第一等级,并进入步骤s4,若否,则进入下一步骤;

5、s2基于所述rpa的运行数据确定所述rpa在不同的并发用户数量下的内存占用数据和cpu占用数据,并结合所述rpa在不同时段的不同的内存占用数据和cpu占用数据的时长占比进行所述rpa的可靠性评估值的确定,判断所述可靠性评估值是否存在异常,若是,则将rpa的监测优先级设置为第一等级,并进入步骤s4,若否,则进入下一步骤;

6、s3获取所述rpa在不同时段的历史调用数据,并结合rpa的并发用户数据以及高并发时段的时长占比进行所述rpa的使用繁忙度的确定,通过所述使用繁忙度、可靠性评估值以及所述异常运行状态值进行不同的rpa的综合评估量以及监测优先级的确定;

7、s4根据不同的监测优先级的rpa的数量以及监测优先级进行不同的监测优先级的异常监测策略的确定。

8、本发明的有益效果在于:

9、1、通过根据不同时段的调用失败数据以及业务操作失败数据进行rpa的异常运行状态值的确定,从而充分考虑到不同的rpa由于调用失败数据以及业务执行失败数据导致的异常运行情况的差异性,实现了对运行异常情况较为严重的rpa的识别,也为进一步对不同的rpa进行差异化的监测策略的生成奠定了基础。

10、2、通过结合rpa在不同时段的不同的内存占用数据和cpu占用数据的时长占比进行rpa的可靠性评估值的确定,既考虑到不同的rpa在不同的并发用户的情况下的硬件占有数据的差异,同时还考虑到不同的rpa在使用情况下由于硬件占用数据导致的运行可靠性的差异,实现了对运行可靠性不佳的rpa的识别。

11、3、通过所述使用繁忙度、可靠性评估值以及所述异常运行状态值进行不同的rpa的综合评估量以及监测优先级的确定,既考虑到不同的rpa的使用繁忙情况,同时还考虑到不同的rpa的运行可靠情况以及运行异常情况的差异,从而实现了对不同的rpa的运行的可靠监测。

12、进一步的技术方案在于,所述调用失败数据包括所述rpa的调用失败次数以及在不同时段的单位时间内的平均调用失败次数。

13、进一步的技术方案在于,所述业务操作失败数据包括所述rpa的不同的业务类型的操作失败次数以及在不同时段的单位时间内的不同的业务类型的操作失败次数。

14、进一步的技术方案在于,根据不同的监测优先级的rpa的数量以及监测优先级进行不同的监测优先级的异常监测策略的确定,具体包括:

15、首先根据不同的监测优先级进行不同的监测优先级的基础监测分析频率的确定,并根据不同的监测优先级的rpa的数量与预设数量的比值以及所述基础监测分析频率进行不同的监测优先级的rpa的监测分析频率的确定。

16、另一方面,本发明提供了一种rpa运行异常监测系统,采用上述的一种rpa运行异常监测方法,其特征在于,具体包括:

17、运行状态评估模块,可靠性评估模块,监测优先级确定模块,监测策略确定模块;

18、其中所述运行状态评估模块负责根据不同时段的调用失败数据以及业务操作失败数据进行rpa的异常运行状态值的确定,并基于所述异常运行状态值确定所述ppa的运行状态是否存在异常;

19、所述可靠性评估模块负责基于所述rpa的运行数据确定所述rpa在不同的并发用户数量下的内存占用数据和cpu占用数据,并结合所述rpa在不同时段的不同的内存占用数据和cpu占用数据的时长占比进行所述rpa的可靠性评估值的确定;

20、所述监测优先级确定模块负责获取所述rpa在不同时段的历史调用数据,并结合rpa的并发用户数据以及高并发时段的时长占比进行所述rpa的使用繁忙度的确定,通过所述使用繁忙度、可靠性评估值以及所述异常运行状态值进行不同的rpa的综合评估量以及监测优先级的确定;

21、所述监测策略确定模块负责根据不同的监测优先级的rpa的数量以及监测优先级进行不同的监测优先级的异常监测策略的确定。

22、其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。

23、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。



技术特征:

1.一种rpa运行异常监测方法,其特征在于,具体包括:

2.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,所述调用失败数据包括所述rpa的调用失败次数以及在不同时段的单位时间内的平均调用失败次数。

3.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,所述业务操作失败数据包括所述rpa的不同的业务类型的操作失败次数以及在不同时段的单位时间内的不同的业务类型的操作失败次数。

4.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,所述rpa的异常运行状态值的确定的方法为:

5.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,所述rpa的可靠性评估值的确定的方法为:

6.如权利要求5所述的一种rpa运行异常监测方法,其特征在于,所述预设占用量区间根据rpa的后台服务器的cpu数据和内存数据进行确定,其中所述rpa的后台服务器的cpu的主频越高,所述rpa的后台服务器的内存越大,则所述预设占用量区间的取值范围越大。

7.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,所述rpa的使用繁忙度的确定的方法为:

8.如权利要求1所述的一种rpa运行异常监测方法,其特征在于,根据不同的监测优先级的rpa的数量以及监测优先级进行不同的监测优先级的异常监测策略的确定,具体包括:

9.一种rpa运行异常监测系统,采用权利要求1-8任一项所述的一种rpa运行异常监测方法,其特征在于,具体包括:


技术总结
本发明提供一种RPA运行异常监测方法与系统,属于异常监测技术领域,具体包括:据不同时段的调用失败数据以及业务操作失败数据进行RPA的异常运行状态值的确定,获取RPA在不同时段的历史调用数据,并结合RPA的并发用户数据以及高并发时段的时长占比进行RPA的使用繁忙度的确定,通过使用繁忙度、可靠性评估值以及异常运行状态值进行不同的RPA的综合评估量以及监测优先级的确定,根据不同的监测优先级的RPA的数量以及监测优先级进行不同的监测优先级的异常监测策略的确定,从而实现了对RPA的差异化的运行监测。

技术研发人员:续晓光,胡岸,朱莹,王心妍,刘咏,赵曜,王旭,高梦萍
受保护的技术使用者:国网河南省电力公司信息通信分公司
技术研发日:
技术公布日:2024/2/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1