加速警报管理器 - AMS 加速用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

加速警报管理器

AMS Accelerate 使用基于标签的警报管理器对您的 AWS 资源发出警报,以实施基准监控策略,并确保您的所有 AWS 资源都受到监控和保护。通过与基于标签的警报管理器集成,您可以根据 AWS 资源的类型、平台和其他标签自定义资源配置,以确保资源受到监控。在入职期间,警报管理器会部署到您的 Accelerate 账户。

警报管理器的工作原理

当您的账户加入 AMS Accelerate 时,将在您的账户中部署两个 JSON 文档,称为配置文件。AWS AppConfig两个配置文件都位于警报管理器应用程序和 AMS Accelerate 基础设施环境中。

这两个配置文件分别命名AMSManaged为 Alarms(默认配置文件)和 CustomerManagedAlarms(自定义配置配置文件)。

  • 默认配置文件:

    • 此配置文件中的配置包含 AMS Accelerate 在所有客户账户中部署的默认配置。此配置包含默认 AMS Accelerate 监控策略,您不应修改该策略,因为 AMS Accelerate 可以随时更新此配置文件,从而删除您所做的任何更改。

    • 如果要修改或禁用这些定义中的任何一个,请参阅修改加速警报默认配置禁用默认的加速警报配置

  • 自定义配置文件:

    • 此配置文件中的任何配置均完全由您管理;除非您明确要求,否则 AMS Accelerate 不会覆盖此配置文件。

    • 您可以在此配置文件中指定所需的任何自定义警报定义,也可以指定对 AMS Accelerate 管理的默认配置的修改。有关更多信息,请参阅修改加速警报默认配置禁用默认的加速警报配置

    • 如果您更新此个人资料,Alarm Manager 会自动在您 AWS 账户中的所有相关资源中强制执行您的更改。请注意,虽然您的更改是自动生效的,但最多可能需要 60 分钟才能生效。

    • 您可以使用 AWS Management Console 或 AWS CLI/SDK 工具更新此个人资料。有关更新配置的说明,请参阅《AWS AppConfig 用户指南》

    • 自定义配置文件最初为空;但是,除了默认配置外,还会强制执行配置文件中放置的所有警报定义。

警报管理器创建的所有 CloudWatch 警报都包含标签键 ams: alarm-manager: managed,标签值为 true这是为了确保警报管理器仅管理其创建的警报,并且不会干扰您自己的任何警报。您可以使用亚马逊 CloudWatch ListTagsForResourceAPI 查看这些标签。

重要

如果使用相同的 ConfigurationID 指定自定义警报定义和默认警报定义(请参阅加速配置文件:监控),则自定义定义优先于默认规则。