一种告警规则的编写方法及系统技术方案

技术编号:16188059 阅读:64 留言:0更新日期:2017-09-12 11:22
本发明专利技术涉及一种告警规则的编写方法及系统,该方法包括:获取编写告警规则的当前字符;根据预设的字符角色信息对当前字符的角色进行识别,得到字符角色;根据字符角色对当前字符进行标注处理,直到对编写告警规则的全部字符进行标注处理,得到告警规则。本发明专利技术提供的一种告警规则的编写方法及系统,使抽象的告警规则具体化、图像化、可视化,不用编写代码,也能完成告警规则的编写,并且具有高度的可读性,易于理解,同时兼顾了安全性,并且内容不繁琐,便于编写、修改、阅读和扩展等。

Method and system for writing alarm rules

Preparation method and system of the present invention relates to an alarm rule, the method includes: acquiring the current character written warning rules; to recognize the role of information on the current default character character character, character role; role according to the character on the current character marking processing, until all the characters written warning rules mark processing, get the alarm rules. Write a method and system of alarm rules provided by the invention, the abstract alarm rules specific, visualization, visualization, without writing code, write can complete alarm rules, and highly readable, easy to understand, taking into account the safety, and the content is not complicated, easy to write and modify reading and extension.

【技术实现步骤摘要】
一种告警规则的编写方法及系统
本专利技术涉及交互领域,尤其涉及一种告警规则的编写方法及系统。
技术介绍
现有技术主要通过两种方案来实现用户自主编写告警规则:1)用户直接编写用于代码逻辑判断的告警规则表达式,比如VALUE>90||VALUE==“DOWN”;2)使用页面表单元素(文本框、下拉框等)实现逻辑配置;以上两种方案都存在一些缺陷,第一种方案的问题是不安全,容易遭受恶意代码攻击,并且可读性差,不易于理解,当涉及到复杂条件或者自定义函数的调用时,其他用户很难读懂。第二种方案使用表单进行告警规则的配置,容易导致页面存在大量表单元素,尤其是涉及到多层次的逻辑关系时,页面内容会非常多,可读性差,也不容易扩展新特性。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种告警规则的编写方法及系统。本专利技术解决上述技术问题的技术方案如下:一种告警规则的编写方法,包括以下步骤:步骤1,获取编写告警规则的当前字符;步骤2,根据预设的字符角色信息对所述当前字符的角色进行识别,得到字符角色;步骤3,根据所述字符角色对所述当前字符进行标注处理,直到对编写所述告警规则的全部字符进本文档来自技高网...
一种告警规则的编写方法及系统

【技术保护点】
一种告警规则的编写方法,其特征在于,包括以下步骤:步骤1,获取编写告警规则的当前字符;步骤2,根据预设的字符角色信息对所述当前字符的角色进行识别,得到字符角色;步骤3,根据所述字符角色对所述当前字符进行标注处理,直到对编写所述告警规则的全部字符进行标注处理,得到所述告警规则。

【技术特征摘要】
1.一种告警规则的编写方法,其特征在于,包括以下步骤:步骤1,获取编写告警规则的当前字符;步骤2,根据预设的字符角色信息对所述当前字符的角色进行识别,得到字符角色;步骤3,根据所述字符角色对所述当前字符进行标注处理,直到对编写所述告警规则的全部字符进行标注处理,得到所述告警规则。2.根据权利要求1所述的编写方法,其特征在于,所述字符角色信息包括:变量参数、字符串参数、数值参数、逻辑参数和逻辑符号。3.根据权利要求1所述的编写方法,其特征在于,步骤3中,将不同的字符角色标注成不同的颜色。4.根据权利要求1至3任一项所述的编写方法,其特征在于,步骤3还包括:根据所述当前字符、所述字符角色和预设的所述告警规则的编写规则,对下一字符进行智能分析预测,得到多个字符并提示用户从所述多个字符中选择一个字符作为所述下一字符。5.根据权利要求4所述的编写方法,其特征在于,还包括:步骤6,对获取的所述当前字符进行实时检测,当所述当前字符不符合所述编写规则时,进行警告提示;步骤7,对所述告警规则进行实时检测,当所述告警规则不符合所述编写规则时,进行警告提示。6.一种告警...

【专利技术属性】
技术研发人员:温小根
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1