一种运维工单质检方法及装置制造方法及图纸

技术编号:38210758 阅读:10 留言:0更新日期:2023-07-21 17:02
本发明专利技术涉及运维技术领域,具体提供了一种运维工单质检方法及装置,首先模板解析配置模块进行定义模板解析预处理规则,模板解析执行模块监听工单处理消息,获取工单处理描述,从所述模板解析配置模块查询解析规则;然后质检配置模块进行配置参数,工单处理模块填写处理描述,消息队列模块发送MQ消息,最后质检执行模块进行同步质检和异步质检,标记为合规或不合规。与现有技术相比,本发明专利技术通过利用日志模板解析算法提取当前工单处理描述对应的模板,然后和质检模板进行比较,能够实现自动质检,提高了质检的效率。提高了质检的效率。提高了质检的效率。

【技术实现步骤摘要】
一种运维工单质检方法及装置


[0001]本专利技术涉及运维
,具体提供一种运维工单质检方法及装置。

技术介绍

[0002]对于云平台的运维,每天会生成大量的告警工单,运维工单在处理过程中会填写一些告警问题描述、告警原因分析、告警处理措施等处理描述。随着运维工单的不断积累,能够基于运维工单处理描述挖掘和沉淀运维经验,提高运维效率。然而在实际运维过程中运维人员在处理工单时的处理描述往往填写不规范,导致大量的无效信息,无法有效沉淀运维经验。
[0003]为了解决以上问题,通常会采用一些工单质检的措施。由于每天会产生大量的工单,采用人工质检的方式会耗时耗力,为了应对海量运维工单的质检,只能采取抽检的方式,对于提高运维工单的处理质量提高有限。此外还有一些通过定义规则的方式,如限制工单处理描述最少字数,这种方式仍旧无法解决用户随便输入的问题,并且很难提取有效的质检规则。

技术实现思路

[0004]本专利技术是针对上述现有技术的不足,提供一种实用性强的运维工单质检方法。
[0005]本专利技术进一步的技术任务是提供一种设计合理,安全适用的运维工单质检装置。
[0006]本专利技术解决其技术问题所采用的技术方案是:
[0007]一种运维工单质检方法,首先模板解析配置模块进行定义模板解析预处理规则,模板解析执行模块监听工单处理消息,获取工单处理描述,从所述模板解析配置模块查询解析规则;
[0008]然后质检配置模块进行配置参数,工单处理模块填写处理描述,消息队列模块发送MQ消息,最后质检执行模块进行同步质检和异步质检,标记为合规或不合规。
[0009]进一步的,所述模板解析配置模块中解析预处理规则包括常见实体,所述常见实体的识别通过正则表达式实现,每类实体具有实体标识符,模板中和解析规则匹配的实体会被替换为实体标识符。
[0010]进一步的,所述模板解析执行模块中,第一步,若配置了分词预处理则首先对工单处理描述进行分词,然后对分词后的处理描述进行停用词过滤;
[0011]若未配置分词预处理则跳过第二步执行第三步;
[0012]第二步,将分词和停用词过滤后的词组重新合并为处理描述;
[0013]第三步,若配置了常见实体识别,则加载实体识别对应的正则表达式,若未配置则跳过第三步,执行第四步;
[0014]第四步,利用模板解析执行模块中日志模板解析算法解析工单处理描述模板。
[0015]进一步的,所述日志模板解析算法的输出包括模板ID,模板内容、模板匹配次数、模板解析状态标识;
[0016]所述模板解析状态标识包括created、changed和matched,所述matched表示当前处理描述匹配了一个已经存在的模板,所述changed表示根据当前处理描述对已经存在的模板进行了更新,所述created表示为当前处理描述创建了一个新的模板。
[0017]进一步的,若模板解析状态标识为matched则更新数据库中当前模板ID对应的模板匹配次数;若模板解析标识为created,则在数据库中新增一条模板记录;若模板解析标识为changed,则更新数据库当前模板ID对应的模板内容和模板匹配次数。
[0018]进一步的,所述质检配置模块配置参数包括质检项、质检模式、质检模板和质检模板最小匹配次数;
[0019]所述质检项为工单处理操作中的一种或几种;
[0020]质检模式包括同步模式和异步模式;
[0021]质检模板来源自所述模板解析执行模块中提取到的工单处理描述模板,用户从备选质检模板中选择一些不合规的工单处理描述模板作为质检模板;
[0022]其中,所述模板解析执行模块提取到的工单处理描述模板的模板匹配次数大于质检模板最小匹配次数的模板为备选质检模板。
[0023]进一步的,所述工单处理模块执行每种操作时均需要填写处理描述,执行处理操作时首先查询质检配置模块获取质检项和质检模式,若质检项包含当前处理操作,则判断质检执行模式,若为同步模式则调用质检执行模块的质检接口,对当前处理描述进行质检,若质检结果为不合规,则不允许执行当前处理操作;
[0024]若质检结果为合规,则允许执行当前操作;
[0025]若质检执行模式是异步模式,则工单处理操作结束后发送工单处理MQ消息给质检执行模块。
[0026]进一步的,所述质检执行模块中包括同步质检和异步质检,所述同步质检通过提供同步质检接口的形式实现,异步质检通过监听质检异步消息的形式实现;
[0027]质检逻辑利用所述日志模板解析算法得到当前处理描述匹配的日志模板,若匹配的日志模板为质检配置模块配置的质检模板,则将当前处理操作标记为不合规,否则标记为合规。
[0028]一种运维工单质检装置,包括:至少一个存储器和至少一个处理器;
[0029]所述至少一个存储器,用于存储机器可读程序;
[0030]所述至少一个处理器,用于调用所述机器可读程序,执行一种运维工单质检方法。
[0031]本专利技术的一种运维工单质检方法及装置和现有技术相比,具有以下突出的有益效果:
[0032]本专利技术通过采用日志模板解析算法对运维工单处理描述进行模板提取,能够快速的提取质检模板,并且能够根据工单处理描述的变化识别出新的处理描述模板,具有很好的适应性。
[0033]通过利用日志模板解析算法提取当前工单处理描述对应的模板,然后和质检模板进行比较,能够实现自动质检,提高了质检的效率。
附图说明
[0034]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现
有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]附图1是一种运维工单质检方法的架构示意图。
具体实施方式
[0036]为了使本
的人员更好的理解本专利技术的方案,下面结合具体的实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。
[0037]下面给出一个最佳实施例:
[0038]如图1所示,本实施例中的一种运维工单质检方法,首先模板解析配置模块进行定义模板解析预处理规则,模板解析执行模块监听工单处理消息,获取工单处理描述,从所述模板解析配置模块查询解析规则;
[0039]然后质检配置模块进行配置参数,工单处理模块填写处理描述,消息队列模块发送MQ消息,最后质检执行模块进行同步质检和异步质检,标记为合规或不合规。
[0040]其中,模板解析配置模块允许定义模板解析预处理规则,解析预处理规则包括是否识别IP地址、邮件地址、URL、数字、日期、UUID等常见实体,是否进行分词预处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运维工单质检方法,其特征在于,首先模板解析配置模块进行定义模板解析预处理规则,模板解析执行模块监听工单处理消息,获取工单处理描述,从所述模板解析配置模块查询解析规则;然后质检配置模块进行配置参数,工单处理模块填写处理描述,消息队列模块发送MQ消息,最后质检执行模块进行同步质检和异步质检,标记为合规或不合规。2.根据权利要求1所述的一种运维工单质检方法,其特征在于,所述模板解析配置模块中解析预处理规则包括常见实体,所述常见实体的识别通过正则表达式实现,每类实体具有实体标识符,模板中和解析规则匹配的实体会被替换为实体标识符。3.根据权利要求2所述的一种运维工单质检方法,其特征在于,所述模板解析执行模块中,第一步,若配置了分词预处理则首先对工单处理描述进行分词,然后对分词后的处理描述进行停用词过滤;若未配置分词预处理则跳过第二步执行第三步;第二步,将分词和停用词过滤后的词组重新合并为处理描述;第三步,若配置了常见实体识别,则加载实体识别对应的正则表达式,若未配置则跳过第三步,执行第四步;第四步,利用模板解析执行模块中日志模板解析算法解析工单处理描述模板。4.根据权利要求3所述的一种运维工单质检方法,其特征在于,所述日志模板解析算法的输出包括模板ID,模板内容、模板匹配次数、模板解析状态标识;所述模板解析状态标识包括created、changed和matched,所述matched表示当前处理描述匹配了一个已经存在的模板,所述changed表示根据当前处理描述对已经存在的模板进行了更新,所述created表示为当前处理描述创建了一个新的模板。5.根据权利要求4所述的一种运维工单质检方法,其特征在于,若模板解析状态标识为matched则更新数据库中当前模板ID对应的模板匹配次数;若模板解析标识为created,则在数据库中新增一...

【专利技术属性】
技术研发人员:孙光涛王继陈尧张永皋
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

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

1