为了提高告警处置的自动化程度及效率,提高告警解决方案的复用性。可以使用剧本将某些处置操作模板化,程序化。在类似告警发生时,可以自动规则匹配或人工选择相关剧本进行自动化的处置。其中的剧本匹配规则,则用于告警发生后,自动匹配并调用剧本进行操作。剧本管理模块则用于对这些剧本和剧本匹配规则进行统一管理。剧本管理的的剧本列表,可以查看、新建、编辑、导入导出相关的剧本。
新建剧本
打开剧本管理的剧本列表界面,点击“新建”,创建一个只有一个开始节点的新剧本。剧本新增页面右侧可对剧本属性进行编辑。
说明
一个剧本有且只有一个开始节点和结束节点。
每个用户在新增的剧本编辑界面停留过长时,会最多保留一份新增草稿,在用户下次新增时会提示是否进入草稿。
在对已存在剧本进行修改时,若在修改页面停留时间过长,会自动为改剧本保留一份草稿,在下次重新对剧本进行编辑时提示是否进入草稿。
剧本保存时会对剧本进行校验,若该剧本存在不能到达或不能结束的孤立节点,需用户完善后才能保存。后续版本将会升级启停功能,非正常剧本允许保存,不允许启用。
新建完成后,可以在列表中看到新建的剧本。
新增剧本节点
选择节点后,点下如下按钮,新增剧本节点。
新增的节点默认为用户节点。选取节点后,右侧可对节点属性进行编辑。
-
是否允许终止
终止功能,剧本编辑界面如图所示。
有“终止”权限的人工节点(在剧本编辑中设置),可以“终止”当前告警工单的剧本执行。
-
处理时限
人工节点处理时限,剧本编辑中,人工节点编辑界面,可以设置该节点处理时限设置。设置人工节点处理超时时限,如下图所示。
设置后,在告警管理列表和告警处置中会显示是否超时。
新增脚本任务节点
点击默认新增的用户节点,在节点上方显示节点工具,选择脚本任务。
切换为脚本任务后,系统默认从左侧弹出插件选取栏,可通过插件选取栏搜索相关插件或直接选取。
也可通过右侧的节点属性中的“查看工具/插件”按钮弹出插件选取栏。
选取完插件后,设置插件的入参。
剧本线条设置
点击线条,可以在线条上增加线条说明,以及在线条上添加判断条件,以控制流程走向。
点击“选择判断条件”,增加或修改线条判断条件。