System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及一种业务工单运维管理,尤其涉及一种业务工单的卡单自愈方法、装置及存储介质。
技术介绍
1、随着新一代云网服务编排中心上云后,微服务架构给应用研发和运维部署带来便利的同时,也带来了运维复杂度的提升。在此情况下,业务工单运维管理场景会在存在服务之间调用链加长、服务定位困难、服务间调用不稳定等现象,容易造成业务工单卡单。另外,由于通信网络的持续演进,网络开通复杂度提升,网络数据同业务数据差异逐渐变大,也会造成业务工单(如通信业务开通工单)卡单,影响用户的感知,异常业务工单的处理给运维带来了极大压力,人力成本高。
2、目前,针对业务工单卡单,业内缺乏标准化的处理方案,多数采用人工分析的方式进行处理,处理效率低下。虽然,也有部分方案采用监控和自动化工具处理,但其未形成体系化的智能处理机制,无法有效地提高业务工单的运维效率,也无法有效地降低运维难度与成本。
技术实现思路
1、本申请实施例提供一种业务工单的卡单自愈方法、装置及存储介质,以解决相关技术存在的问题,技术方案如下:
2、第一方面,本申请实施例提供了一种业务工单的卡单自愈方法,包括:
3、采集异常工单事件,所述异常工单事件包括存在卡单情况的若干个业务工单;
4、将所述异常工单事件推送到消息队列;
5、建立异常事件消息模型;
6、通过消息订阅服务从所述消息队列中读取消息模型数据,再从预设的多个自愈策略中选出目标自愈策略,所述消息模型数据为所述异常工单事件中与
7、根据所述目标自愈策略,对所述若干个业务工单进行卡单自愈处理;
8、记录所述若干个业务工单的自愈处理结果。
9、在一种实施方式中,采集异常工单事件包括:
10、采用代码埋点方式采集所述异常工单事件;
11、或者,采用系统监控方式采集所述异常工单事件。
12、在一种实施方式中,从预设的多个自愈策略中选出目标自愈策略包括:
13、根据所述消息模型数据,确定出若干个目标故障根因因子;
14、根据预设的故障根因因子与因子权重之间的匹配关系,确定所述若干个目标故障根因因子的因子权重;
15、根据所述若干个目标故障根因因子及其因子权重,计算策略匹配度;
16、根据所述策略匹配度,从所述多个自愈策略中选择出所述目标自愈策略。
17、在一种实施方式中,根据所述消息模型数据,确定出若干个目标故障根因因子包括:
18、从所述消息模型数据中选择出若干个分析因子;
19、根据所述若干个分析因子,调用ai诊断服务对所述消息模型数据进行故障诊断,确定出所述若干个目标故障根因因子。
20、在一种实施方式中,所述多个自愈策略中的任一自愈策略通过如下方式得到:
21、利用业务专家经验和ai诊断服务辅助进行故障分类、故障原因分析,制定出故障处理策略方案;
22、将所述故障处理处理方案进行原子化设计,得到原子化的基础指令;
23、利用所述原子化的基础指令编排出所述任一自愈策略。
24、在一种实施方式中,所述目标自愈策略包括自愈流程模板、判断条件和任务执行动作;根据所述目标自愈策略,对所述若干个业务工单进行卡单自愈处理包括:
25、根据所述自愈流程模板,生成流程实例;
26、根据所述判断条件和所述任务执行动作,按照所述流程实例依次进行条件判断和自愈任务执行,以对所述若干个业务工单进行卡单自愈处理。
27、在一种实施方式中,所述方法还包括:
28、在判断所述若干个业务工单未自愈时,将所述异常工单事件转人工处理,或发出告警通知信息,所述告警通知信息用于提示所述若干个业务工单未能实现自愈。
29、第二方面,本申请实施例还提供了一种业务工单的卡单自愈装置,包括:
30、采集单元,用于采集异常工单事件,所述异常工单事件包括存在卡单情况的若干个业务工单;将所述异常工单事件推送到消息队列;
31、处理单元,用于建立异常事件消息模型;通过消息订阅服务从所述消息队列中读取消息模型数据,再从预设的多个自愈策略中选出目标自愈策略,所述消息模型数据为所述异常工单事件中与所述异常事件消息模型匹配的数据,所述目标自愈策略为所述多个自愈策略中与所述消息模型数据匹配的自愈策略;根据所述目标自愈策略,对所述若干个业务工单进行卡单自愈处理;
32、记录单元,用于记录所述若干个业务工单的自愈处理结果。
33、在一种实施方式中,所述采集单元具体用于:
34、采用代码埋点方式采集所述异常工单事件;
35、或者,采用系统监控方式采集所述异常工单事件。
36、在一种实施方式中,所述处理单元具体用于:
37、根据所述消息模型数据,确定出若干个目标故障根因因子;
38、根据预设的故障根因因子与因子权重之间的匹配关系,确定所述若干个目标故障根因因子的因子权重;
39、根据所述若干个目标故障根因因子及其因子权重,计算策略匹配度;
40、根据所述策略匹配度,从所述多个自愈策略中选择出所述目标自愈策略。
41、在一种实施方式中,所述处理单元具体用于:
42、从所述消息模型数据中选择出若干个分析因子;
43、根据所述若干个分析因子,调用ai诊断服务对所述消息模型数据进行故障诊断,确定出所述若干个目标故障根因因子。
44、在一种实施方式中,所述多个自愈策略中的任一自愈策略由所述处理单元通过如下方式得到:
45、利用业务专家经验和ai诊断服务辅助进行故障分类、故障原因分析,制定出故障处理策略方案;
46、将所述故障处理处理方案进行原子化设计,得到原子化的基础指令;
47、利用所述原子化的基础指令编排出所述任一自愈策略。
48、在一种实施方式中,所述目标自愈策略包括自愈流程模板、判断条件和任务执行动作;所述处理单元具体用于:
49、根据所述自愈流程模板,生成流程实例;
50、根据所述判断条件和所述任务执行动作,按照所述流程实例依次进行条件判断和自愈任务执行,以对所述若干个业务工单进行卡单自愈处理。
51、在一种实施方式中,所述记录单元还用于:
52、在判断所述若干个业务工单未自愈时,将所述异常工单事件转人工处理,或发出告警通知信息,所述告警通知信息用于提示所述若干个业务工单未能实现自愈。
53、第三方面,本申请实施例还提供了一种计算机装置,该计算机装置包括:存储器和处理器,所述存储器中存储指令,所述指令由所述处理器加载并执行,以实现上述各方面任一种实施方式中的方法,其中,所述存储本文档来自技高网...
【技术保护点】
1.一种业务工单的卡单自愈方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,采集异常工单事件包括:
3.根据权利要求1所述的方法,其特征在于,从预设的多个自愈策略中选出目标自愈策略包括:
4.根据权利要求1所述的方法,其特征在于,根据所述消息模型数据,确定出若干个目标故障根因因子包括:
5.根据权利要求1所述的方法,其特征在于,所述多个自愈策略中的任一自愈策略通过如下方式得到:
6.根据权利要求1所述的方法,其特征在于,所述目标自愈策略包括自愈流程模板、判断条件和任务执行动作;根据所述目标自愈策略,对所述若干个业务工单进行卡单自愈处理包括:
7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:
8.一种业务工单的卡单自愈装置,其特征在于,包括:
9.一种计算机装置,其特征在于,包括:存储器和处理器,所述存储器中存储指令,所述指令由处理器加载并执行,以实现如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机
...【技术特征摘要】
1.一种业务工单的卡单自愈方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,采集异常工单事件包括:
3.根据权利要求1所述的方法,其特征在于,从预设的多个自愈策略中选出目标自愈策略包括:
4.根据权利要求1所述的方法,其特征在于,根据所述消息模型数据,确定出若干个目标故障根因因子包括:
5.根据权利要求1所述的方法,其特征在于,所述多个自愈策略中的任一自愈策略通过如下方式得到:
6.根据权利要求1所述的方法,其特征在于,所述目标自愈策略包括自愈流程模板、判断条件和任务...
【专利技术属性】
技术研发人员:库志春,张文熙,廖子常,
申请(专利权)人:广东亿迅科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。