容器镜像服务ACR结合事件总线EventBridge提供了事件通知功能。当镜像同步、镜像构建、镜像扫描、交付链和镜像加签状态发生变更时,将会通过钉钉、HTTP网关或者HTTPS网关发送事件通知。本文以钉钉为例,介绍如何创建事件通知。

前提条件

注意事项

  • 容器镜像服务的华东金融云2、华南金融云1、华东金融云1、华北政务云1、悉尼、孟买、伦敦地域暂不支持事件通知功能。
  • 每个地域创建事件规则的阈值是10个,在EventBridge和ACR分别能创建10条事件规则。如果超过该限制,您可以移除废弃的规则。如果您想提高创建事件规则的阈值,请提交工单
  • EventBridge的按事件ID查询功能仅支持查询三天内的事件。
  • 使用钉钉进行事件通知时,因为钉钉机器人的限制,每个机器人每分钟最多发送20条消息到群里,如果超过20条,钉钉机器人会被限流10分钟。更多信息,请参见自定义机器人接入
  • 在ACR创建事件规则后,您可以在EventBridge修改事件规则的通知类型等信息。具体操作,请参见编辑事件目标
    注意 如果您在EventBridge修改事件规则,例如修改了事件通知模板,然后您又在ACR中修改了事件规则,例如修改了规则生效范围。则ACR会使用默认规则覆盖EventBridge,例如使用默认的事件通知模板覆盖EventBridge,那么在EventBridge修改的事件规则不会同步到ACR中,即在EventBridge修改的通知模板无效。

步骤一:创建钉钉机器人

仅使用钉钉进行通知,需要进行此步骤。

  1. 打开需要添加机器人的钉钉群聊,单击右上角的设置图标。
  2. 群设置面板单击智能群助手
  3. 在智能群助手对话框单击添加机器人,然后单击添加机器人右侧的