本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
的概念 Amazon Health
了解 Amazon Health 概念并了解如何使用该服务来维护您的应用程序、服务和资源的运行状况 Amazon Web Services 账户。
主题
Amazon Health 事件
Amazon Health 事件,也称为运行状况事件,是代表其他 Amazon 服务 Amazon Health 发送的通知。您可以使用这些事件来了解即将发生或已经计划的可能影响您的账户的更改。例如,如果 Amazon Identity and Access Management (IAM) 计划弃用托管策略或 Amazon Config 计划弃用托管规则,则 Amazon Health 可以发送事件。 Amazon Health 当中存在服务可用性问题时,还会发送事件 Amazon Web Services 区域。您可以查看事件描述以了解问题、确定任何受影响的资源并采取任何建议的措施。
有两种运行状况事件类型:
Account-specific 事件
Account-specific 活动由您本人 Amazon Web Services 账户 或 Amazon 组织中的某个账户决定。例如,如果您使用的区域中的亚马逊弹性计算云 (Amazon EC2) 实例类型出现问题,则会 Amazon Health 提供有关事件和受影响资源名称的信息。
您可以从Amazon Health 控制面板
公有事件
公有事件是不特定于账户的报告服务事件。例如,如果美国东部(俄亥俄州)地区的 Amazon Simple Storage Service (Amazon S3) 出现服务问题,即使您没有使用该服务或在该地区也没有 S3 存储桶, Amazon Health 也会提供有关该事件的信息。我们建议您先查看公有通知,然后再对其采取措施。
您可以从 Amazon Health 控制面板和控制面板中找到公共活动-服务运行状况。 Amazon Health
重要
公共活动无法通过中的 Amazon 管理通知获取 Amazon 用户通知服务。要接收公共活动,您必须在 Amazon 用户通知服务其中创建亚马逊 EventBridge 规则或 User-configured 通知 (UCN)。有关更多信息,请参阅中的监控中的事件 Amazon Health 和亚马逊合作 EventBridge和管理通知 Amazon 用户通知服务。
如果您拥有这一账户,请参阅开始使用你的 Amazon Health 控制面板。
如果您没有这一账户,请参阅Amazon Health 控制面板。
Amazon Health 控制面板
如果您有 Amazon Web Services 账户,则您的 Amazon Health 控制面板会显示公共事件和账户特定事件。
我们建议您使用 Amazon Health 控制面板来了解可提供总体了解的事件,例如某个地区即将出现的服务维护问题。您还可以使用 Amazon Health 控制面板来了解可能直接影响您的事件,例如您账户中已弃用的资源。
您可以登录 Amazon Web Services 管理控制台 以查看您的 Amazon Health 控制面板,网址为https://health.aws.amazon.com/health/home
有关更多信息,请参阅 开始使用你的 Amazon Health 控制面板。
Amazon Health 控制面板-服务运行状况
如果您没有帐户,则可以使用 Amazon Health 控制面板—服务运行状况https://health.aws.amazon.com/health/status
有关更多信息,请参阅 Amazon Health 控制面板。
事件类型代码
运行状况事件中显示的事件类型代码包括受影响的服务和事件的类型。例如,如果您收到带有 AWS_EC2_SYSTEM_MAINTENANCE_EVENT 事件类型代码的运行状况事件,则表示该服务正在计划一个可能会影响您的维护事件。使用此信息提前计划或对您的账户采取措施。
事件类型的类别
所有运行状况事件都有一个关联的事件类型的类别。对于某些事件,事件类型的类别可能会在事件类型代码中显示,例如 AWS_RDS_MAINTENANCE_SCHEDULED 代码。在此示例中,类别为已计划。您可以使用这些信息从较高层面了解事件类别。
最佳做法是监控所有事件类型类别。请注意,每个类别针对不同类型的事件显示。您也可以使用 DescribeEventTypes API 操作来查找事件类型类别。
- 账户通知
-
这些事件提供有关您账户和服务的管理或安全性信息。这些事件可能会提供某些信息,或者可能需要您采取紧急措施。我们建议您注意这些类型的事件,并查看所有建议的措施。
以下是账户通知的事件类型代码示例:
-
AWS_S3_OPEN_ACCESS_BUCKET_NOTIFICATION– 您有一个可能允许公有访问的 Amazon S3 存储桶。 -
AWS_BILLING_SUSPENSION_NOTICE– 您的账户有未付费用并已被暂停,或者您停用了账户。 -
AWS_WORKSPACES_OPERATIONAL_NOTIFICATION— 亚马逊存在服务问题 WorkSpaces。
-
- 问题
-
这些事件是影响 Amazon 服务或资源的意外事件。此类别中的常见事件包括有关导致服务质量下降的操作问题的通信,或提醒您注意的本地资源级别的问题。
以下是问题的事件类型代码示例:
-
AWS_EC2_OPERATIONAL_ISSUE– 服务的操作问题,例如延迟使用服务。 -
AWS_EC2_API_ISSUE– 服务 API 的操作问题,例如 API 操作的延迟时间增加。 -
AWS_EBS_VOLUME_ATTACHMENT_ISSUE– 本地资源级别的问题,可能会影响您的 Amazon Elastic Block Store (Amazon EBS) 资源。 -
AWS_ABUSE_PII_CONTENT_REMOVAL_REPORT– 此事件意味着,如果您不采取措施,您的账户可能会被暂停。
-
- 计划更改
-
这些事件提供了有关服务和资源即将发生的更改的信息。这些事件包括计划生命周期事件,例如不同版本的支持结束通知和自动升级。有些事件可能会建议您采取措施以避免服务中断,而另一些事件则会自动发生,无需您采取任何措施。在执行计划的更改活动期间,您的资源可能暂时不可用。此类别中的所有事件均为账户特定事件。
以下是已计划更改的事件类型代码示例:
-
AWS_EC2_INSTANCE_RETIREMENT_SCHEDULED– Amazon EC2 实例需要重启。 -
AWS_SAGEMAKER_SCHEDULED_MAINTENANCE— SageMaker AI 需要维护活动,例如修复服务问题。 -
AWS_RDS_PLANNED_LIFECYCLE_EVENT– Amazon RDS 正在安排计划生命周期事件,例如其中一个版本的支持结束事件,该事件需要客户采取措施。
提示
如果您使用 Amazon Health API 或 Amazon Command Line Interface (Amazon CLI) 返回事件详细信息,则该
Event对象将包含带有ACCOUNT_SPECIFIC值的eventScopeCode字段。有关更多信息,请参阅 Amazon Health API 参考。 -
事件状态
事件状态会告知您运行状况事件是打开、关闭还是即将到来。您可以在 Amazon Health 控制面板或 Amazon Health API 中查看最长 90 天的运行状况事件。
可操作性
Actionability 是一个字段,可帮助您根据是否需要您采取行动来确定健康事件的优先级。运行状况事件包括可操作性状态,该状态表明您是否需要采取措施来降低 Amazon 资源风险,或者该事件本质上是否是信息性的。
可操作性字段可以包含以下值之一:
ACTION_REQUIRED:处于这种状态的事件需要您采取措施,以减轻与 Amazon 资源的可用性、计费或安全性相关的潜在影响。-
ACTION_MAY_BE_REQUIRED:具有此状态的事件会根据您的特定实现、依赖关系和工作流程,传达需要采取行动的更改。这些事件需要您进行审查,以确定是否需要采取行动。 -
INFORMATIONAL:具有此状态的事件可让您持续查看有关您所用 Amazon 服务的运营信息。预计不会立即采取行动。
注意
与服务问题相关的运行状况事件不包含可操作性标签,因为恢复操作的需求取决于您的特定应用程序架构。
角色设定
personas 字段提供联系人列表,可帮助您将相关信息传送给组织内的相应团队。每个 Health 事件可以包含以下一个或多个角色:
OPERATIONS:用于与运营活动和服务可用性相关的事件。SECURITY:用于与安全考虑相关的事件。BILLING:适用于可能涉及成本的活动。
例如,当 Amazon 发送有关标准支持终止并转化为扩展支持的事件时,该事件除BILLING在角色列表OPERATIONS中还包括其他内容,以帮助确保信息到达负责成本管理的团队手中。
受影响的实体
受影响的实体是可能受事件影响的 Amazon 资源。例如,如果您收到账户中使用的特定实例类型的 Amazon EC2 维护的计划事件,则可以使用运行状况事件来确定受影响实例的 ID。使用此信息来解决任何潜在的服务问题,例如创建或弃用资源。
Amazon Health 亚马逊上的活动 EventBridge
您可以为您的账户设置亚马逊 EventBridge 规则,以便在账户收到相应 Amazon Health 事件后自动执行操作。这些操作可以是常规操作,例如将所有已计划生命周期事件消息发送到聊天界面。或者,它们也可以是特定的操作,例如在 IT 服务管理工具中触发一个工作流程。
有关更多信息,请参阅 监控中的事件 Amazon Health 和亚马逊合作 EventBridge。
Amazon Health API
您可以使用 Amazon Health API 以编程方式访问Amazon Health 仪表板中显示的信息
-
获取有关可能影响您的 Amazon 服务和资源的事件的信息
-
为您的 Amazon 组织启用或禁用组织视图功能
-
按特定服务、事件类型的类别和事件类型代码来筛选您的事件
有关更多信息,请参阅 Amazon Health API 参考。
注意
您必须拥有 Amazon 商业支持+、 Amazon 企业支持或 Amazon 统一运营计划Amazon Web Services SupportSubscriptionRequiredException错误。
组织视图
您可以使用此功能将您的 Amazon 账户的所有健康事件汇总 Amazon Organizations 到 Amazon Health 控制面板的单一视图中。然后,您可以登录组织的管理账户或使用 Amazon Health API 查看所有可能影响不同账户和资源的事件。您可以通过 Amazon Health 控制台或 API 启用此功能。有关更多信息,请参阅 汇总 Amazon Health 跨账户的事件。