日志服务支持您自定义告警监控规则模板,并支持跨地域引用。本文介绍自定义告警监控规则模板的操作步骤及相关操作。

前提条件

已创建告警监控规则。具体操作,请参见创建日志告警监控规则

背景信息

当您的同一种业务数据分类写入不同Project下的Logstore后,如果您希望对所有的数据使用同一套规则进行监控告警,且可以灵活调整该规则,您可以使用自定义告警监控规则模板功能。您在使用自定义告警监控规则模板时,需确保该模板满足您对同种业务数据的监控要求。

如果您只想复制告警到其他资源中,则可以使用告警复制功能。自定义告警监控规则模板和告警复制的特点和适用场景如下表所示。

说明 本文中的资源是指日志服务Project、Logstore、Metricstore。
功能名称 特点 适用场景
自定义告警监控规则模板
  • 支持跨Project关联。
  • 更新告警监控规则模板对所有引用该模板的资源生效。
  • 支持查看关联了同一个告警监控规则模板的所有资源。
  • 支持一键删除由同一个告警监控规则模板产生的所有告警。
通过一个告警监控规则监控多个资源,并且修改该规则可以对所有关联的资源生效。
告警复制
  • 支持跨Project操作。
  • 删除、更新告警监控规则等操作仅对当前告警生效。
复制告警监控规则到其他资源下,告警监控规则独立配置。

使用限制

  • 目前告警监控规则模板仅支持添加一条查询分析语句。即您在创建或编辑告警监控规则时只能添加一条查询分析语句,否则在转为模板或保存模板时将报错。
  • 由于告警监控规则模板涉及跨Project操作,如果您使用的是RAM用户,则您需要确保该RAM用户对目标Project也具备告警操作权限。

操作步骤

  1. 登录日志服务控制台
  2. 进入规则/事务页签。
    1. 在Project列表区域,单击目标Project。
    2. 在左侧导航栏中,单击告警
  3. 规则/事务页签中,单击目标自定义告警监控规则对应的转为模板
  4. 添加SLS资源对话框中,选择目标资源,然后单击确定
    设置完成后,该自定义告警监控规则将被转为告警监控规则模板,并同步到您所选择的Project下,用于监控您所选择的Logstore或Metricstore。告警模板
    注意
    • 转为模板时,如果关联您所选择的所有资源都失败,则不会生成告警监控规则模板,仍保留原来的告警监控规则。
    • 转为模板时,如果关联您所选择的部分资源失败,则会生成告警监控规则模板,且原来的告警监控规则被删除。自定义告警监控规则模板只监控关联成功的资源。

相关操作

关联资源

在关联资源时,您可以增加待监控的资源,也可以取消已监控的资源。

  1. 规则/事务页签中,单击目标告警监控规则模板对应的关联资源
  2. 添加SLS资源对话框中,选择目标资源,然后单击确定
    关联资源后,您可以在添加SLS资源对话框中,单击点击查看,查看已选择的资源。
    注意 关联资源时,存在增加或取消资源关联的操作。如果增加的关联全部失败,那么日志服务为了避免告警监控规则模板所关联的资源为空,将不进行取消资源关联的操作。

编辑模板

  1. 规则/事务页签中,单击目标告警监控规则模板对应的编辑
  2. 告警规则面板中,更新告警监控规则模板。

删除模板

  1. 规则/事务页签中,单击目标告警监控规则模板对应的删除目标
  2. 确认对话框中,单击确认
    注意
    • 删除模板后,关联该模板的所有告警会被同步删除,不可恢复,请谨慎操作。
    • 删除模板时,存在取消资源关联的操作。如果存在部分资源取消关联失败,那么对应资源中的自定义告警监控规则模板不会被删除。