报警消息模板

报警消息模板:报警器或事件向SNS系统的主题发送消息时使用的文本模板。
  • 目前报警消息模板支持邮箱和钉钉两种接收端平台。使用报警消息模板,可将通知邮件或钉钉消息以统一格式发出。
  • 系统自带一个默认模板,若用户没有创建模板,系统将使用自带模板。
  • 用户可以创建多个模板,但只能指定一个为默认模板,发送消息时只会使用默认模板格式化信息。
  • 模板中可以通过${}引用报警器或事件提供的变量。

创建报警消息模板

ZStack私有云主菜单,点击平台运维 > ZWatch > 报警消息模板,进入报警消息模板界面,点击创建报警消息模板,在弹出的创建报警消息模板界面,可参考以下示例输入相应内容:
  • 名称:设置报警消息模板名称
  • 简介:可选项,可留空不填
  • 平台:选择接收端平台类型,目前报警消息模板支持邮箱和钉钉两种类型
  • 文本:用户可自定义模板,也可使用系统自带模板
    模板文本示例如下:
    报警器 ${ALARM_NAME} 状态改变成 ${ALARM_CURRENT_STATUS}
    
    报警器详情
    UUID: ${ALARM_UUID}
    资源名字空间: ${ALARM_NAMESPACE}
    触发条件: ${ALARM_METRIC} ${ALARM_COMPARISON_OPERATOR} ${ALARM_THRESHOLD}
    触发条件持续时间: ${ALARM_DURATION} seconds
    先前状态: ${ALARM_PREVIOUS_STATUS}
    当前值: ${ALARM_CURRENT_VALUE}
    标签: ${ALARM_LABELS.join(",")}
    Note:

    设置钉钉类型的报警消息模板,需遵循Markdown语法。目前钉钉只支持Markdown语法的子集,详情可查看钉钉官网文档消息类型及数据格式章节进行了解。

  • 设为默认模板:若勾选,会将当前创建的报警消息模板设置为默认模板
Figure 1所示:
Figure 1. 创建报警消息模板


报警消息模板支持的操作

报警消息模板支持以下操作:
  • 创建:创建一个报警消息模板
  • 设为默认:将选中的报警消息模板设置为系统默认模板
  • 取消默认:将已设置为系统默认的报警消息模板取消默认设置
  • 删除:删除一个报警消息模板
  • 修改名称和简介:修改报警消息模板的名称和简介
  • 修改文本内容:修改报警消息模板的文本内容
  • 审计:查看此报警消息模板的相关操作