

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

# 的概念 AWS Health
<a name="aws-health-concepts-and-terms"></a>

了解 AWS Health 概念并了解如何使用该服务来维护您的应用程序、服务和资源的运行状况 AWS 账户。

**Topics**
+ [AWS Health 事件](#aws-health-events)
+ [AWS Health 仪表板](#aws-health-dashboard-term)
+ [事件类型代码](#event-type-code)
+ [事件类型的类别](#event-type-categories)
+ [事件状态](#event-status)
+ [可操作性](#actionability)
+ [人物角色](#personas)
+ [受影响的实体](#affected-entities)
+ [AWS Health 亚马逊上的活动 EventBridge](#aws-health-events-on-eventbridge)
+ [AWS Health API](#aws-health-api)
+ [组织视图](#organizational-view-concepts)
+ [AWS 用户通知服务](#user-notifications)

## AWS Health 事件
<a name="aws-health-events"></a>

AWS Health 事件，也称为 Health 事件，是代表其他 AWS 服务 AWS Health 发送的通知。您可以使用这些事件来了解即将发生或已经计划的可能影响您的账户的更改。例如，如果 AWS Identity and Access Management (IAM) 计划弃用托管策略或 AWS Config 计划弃用托管规则，则 AWS Health 可以发送事件。 AWS Health 当中存在服务可用性问题时，还会发送事件 AWS 区域。您可以查看事件描述以了解问题、确定任何受影响的资源并采取任何建议的措施。

有两种运行状况事件类型：

**Contents**
+ [特定于账户的事件](#account-specific-event)
+ [公有事件](#public-event)

### 特定于账户的事件
<a name="account-specific-event"></a>

特定于账户的事件对您 AWS 账户 或您组织中的账户来说是本地的 AWS 。例如，如果您使用的 AWS Health 区域中的亚马逊弹性计算云 (Amazon EC2) 实例类型出现问题，请提供有关该事件的信息以及受影响资源的名称。

您可以从[AWS Health 控制面板](https://health.aws.amazon.com/health/home)、[AWS Health API](https://docs.aws.amazon.com/health/latest/APIReference/Welcome.html) 中查找特定于账户的事件，也可以使用 A [mazon EventBridge](cloudwatch-events-health.md) 或[AWS 用户通知来接收通知](#user-notifications)。

### 公有事件
<a name="public-event"></a>

公有事件是不特定于账户的报告服务事件。例如，如果美国东部（俄亥俄州）地区的 Amazon Simple Storage Service (Amazon S3) 出现服务问题，即使您没有使用该服务或在该地区也没有 S3 存储桶， AWS Health 也会提供有关该事件的信息。我们建议您先查看公有通知，然后再对其采取措施。

您可以从 AWS Health 控制面板和控制面板（服务运行状况）中 AWS Health 找到公共事件。

如果您拥有这一账户，请参阅[开始使用您的 AWS Health 控制面板](getting-started-health-dashboard.md)。

如果您没有这一账户，请参阅[AWS Health 仪表板](aws-health-dashboard-status.md)。

## AWS Health 仪表板
<a name="aws-health-dashboard-term"></a>

如果您有 AWS 账户，您的 AWS Health 控制面板会同时显示*公共*事件和*特定于账户*的事件。

我们建议您使用 AWS Health 控制面板来了解可提供一般意识的事件，例如某个地区服务即将出现的维护问题。您还可以使用 AWS Health 控制面板来了解可能直接影响您的事件，例如您账户中已弃用的资源。

您可以登录在[https://health.aws.amazon.com/health/家](https://health.aws.amazon.com/health/home)中 AWS 管理控制台 查看 AWS Health 控制面板。

有关更多信息，请参阅 [开始使用您的 AWS Health 控制面板](getting-started-health-dashboard.md)。

### AWS Health 控制面板-服务运行状况
<a name="service-health-dashboard"></a>

如果您没有帐户，则可以使用 AWS Health 控制面板-服务运行状况处于[https://health.aws.amazon.com/health/状态](https://health.aws.amazon.com/health/status)来查看公共事件。公有事件是报告的 AWS 的服务问题，用于提供有关服务可用性的信息。本网站仅显示公有事件，而非特定于任何账户。您无需登录或拥有账户即可查看该页面。

有关更多信息，请参阅 [AWS Health 仪表板](aws-health-dashboard-status.md)。

## 事件类型代码
<a name="event-type-code"></a>

运行状况事件中显示的事件类型代码包括受影响的服务和事件的类型。例如，如果您收到带有 `AWS_EC2_SYSTEM_MAINTENANCE_EVENT` 事件类型代码的运行状况事件，则表示该服务正在计划一个可能会影响您的维护事件。使用此信息提前计划或对您的账户采取措施。

## 事件类型的类别
<a name="event-type-categories"></a>

所有运行状况事件都有一个关联的事件类型的类别。对于某些事件，事件类型的类别可能会在事件类型代码中显示，例如 `AWS_RDS_MAINTENANCE_SCHEDULED` 代码。在此示例中，类别为*已计划*。您可以使用这些信息从较高层面了解事件类别。

最佳做法是监控所有事件类型类别。请注意，每个类别针对不同类型的事件显示。您还可以使用 [DescribeEventTypes](https://docs.aws.amazon.com/health/latest/APIReference/API_DescribeEventTypes.html)API 操作来查找事件类型类别。

**账户通知**  
这些事件提供有关您账户和服务的管理或安全性信息。这些事件可能会提供某些信息，或者可能需要您采取紧急措施。我们建议您注意这些类型的事件，并查看所有建议的措施。  
以下是账户通知的事件类型代码示例：  
+ `AWS_S3_OPEN_ACCESS_BUCKET_NOTIFICATION` – 您有一个可能允许公有访问的 Amazon S3 存储桶。
+ `AWS_BILLING_SUSPENSION_NOTICE` – 您的账户有未付费用并已被暂停，或者您停用了账户。
+ `AWS_WORKSPACES_OPERATIONAL_NOTIFICATION`— Amazon 存在服务问题 WorkSpaces。

**问题**  
这些事件是影响 AWS 服务或资源的意外事件。此类别中的常见事件包括有关导致服务质量下降的操作问题的通信，或提醒您注意的本地资源级别的问题。  
以下是问题的事件类型代码示例：  
+ `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` – 此事件意味着，如果您不采取措施，您的账户可能会被暂停。

**计划更改**  
这些事件提供了有关服务和资源即将发生的更改的信息。这些事件包括计划的生命周期事件，例如不同版本的 end-of-support通知和自动升级。有些事件可能会建议您采取措施以避免服务中断，而另一些事件则会自动发生，无需您采取任何措施。在执行计划的更改活动期间，您的资源可能暂时不可用。此类别中的所有事件均为账户特定事件。  
以下是已计划更改的事件类型代码示例：  
+ `AWS_EC2_INSTANCE_RETIREMENT_SCHEDULED` – Amazon EC2 实例需要重启。
+ `AWS_SAGEMAKER_SCHEDULED_MAINTENANCE`— SageMaker AI 需要维护事件，例如修复服务问题。
+ `AWS_RDS_PLANNED_LIFECYCLE_EVENT`— Amazon RDS 正在安排计划中的生命周期 end-of-support事件，例如其某个版本的事件，需要客户采取行动。
如果您使用 AWS Health API 或 AWS Command Line Interface (AWS CLI) 返回事件详细信息，则`Event`对象将包含带有`ACCOUNT_SPECIFIC`值的`eventScopeCode`字段。有关更多信息，请参阅 [AWS Health API 参考](https://docs.aws.amazon.com/health/latest/APIReference/)。

## 事件状态
<a name="event-status"></a>

事件状态会告知您运行状况事件是打开、关闭还是即将到来。您可以在 AWS Health 控制面板或 AWS Health API 中查看最长 90 天的健康事件。

## 可操作性
<a name="actionability"></a>

Actionability 是一个字段，可帮助您根据是否需要您采取行动来确定健康事件的优先级。Health 事件包括可操作性状态，该状态指示您是否需要采取措施来降低 AWS 资源风险，或者该事件是否具有信息性。

可操作性字段可以包含以下值之一：
+ `ACTION_REQUIRED`：处于此状态的事件需要您采取措施，以减轻与 AWS 资源可用性、计费或安全性相关的潜在影响。
+ `ACTION_MAY_BE_REQUIRED`：具有此状态的事件会根据您的特定实现、依赖关系和工作流程传达需要操作的更改。这些事件需要您进行审核，以确定是否需要采取行动。
+ `INFORMATIONAL`：具有此状态的事件可让您持续了解有关您使用的 AWS 服务的操作信息。预计不会立即采取行动。

**注意**  
与服务问题相关的健康事件不包含可操作性标签，因为恢复操作的需求取决于您的特定应用程序架构。

## 人物角色
<a name="personas"></a>

角色字段提供联系人列表，可帮助您将相关信息传递给组织内的相应团队。每个 Health 事件可以包含以下一个或多个角色：
+ `OPERATIONS`：用于与运营活动和服务可用性有关的事件。
+ `SECURITY`：用于与安全考虑有关的事件。
+ `BILLING`：适用于可能涉及成本问题的活动。

例如，当 AWS 发送有关标准支持终止的事件并转换为扩展支持时，该事件除了角色列表`BILLING`中还包括其他内容，以帮助确保信息到达负责成本管理的团队手中。`OPERATIONS`

## 受影响的实体
<a name="affected-entities"></a>

受影响的实体是指可能受事件影响的 AWS 资源。例如，如果您收到账户中使用的特定实例类型的 Amazon EC2 维护的计划事件，则可以使用运行状况事件来确定受影响实例的 ID。使用此信息来解决任何潜在的服务问题，例如创建或弃用资源。

## AWS Health 亚马逊上的活动 EventBridge
<a name="aws-health-events-on-eventbridge"></a>

您可以为账户设置 Amazon EventBridge 规则，以便在账户收到相应 AWS Health 事件后自动执行操作。这些操作可以是常规操作，例如将所有已计划生命周期事件消息发送到聊天界面。或者，它们也可以是特定的操作，例如在 IT 服务管理工具中触发一个工作流程。

有关更多信息，请参阅 [通过 Amaz AWS Health on 监控事件 EventBridge](cloudwatch-events-health.md)。

## AWS Health API
<a name="aws-health-api"></a>

您可以使用 AWS Health API 以编程方式访问[AWS Health 控制面板](https://health.aws.amazon.com/health/home)中显示的信息，例如：
+ 获取有关可能影响您的 AWS 服务和资源的事件的信息
+ 为您的 AWS 组织启用或禁用组织视图功能
+ 按特定服务、事件类型的类别和事件类型代码来筛选您的事件

有关更多信息，请参阅 [AWS Health API 参考](https://docs.aws.amazon.com/health/latest/APIReference/Welcome.html)。

**注意**  
要使用 AWS Health 该 API，您必须有 B AWS usiness Support\$1、En AWS terprise Suppor [AWS 支持](https://aws.amazon.com/premiumsupport/)t 或 AWS 统一运营计划。如果您使用没有 AWS 商业支持\$1、En AWS terprise Support或 AWS 统一运营计划的账户调用 AWS Health API，则会收到`SubscriptionRequiredException`错误消息。

## 组织视图
<a name="organizational-view-concepts"></a>

您可以使用此功能将您 AWS 账户的所有健康事件汇总 AWS Organizations 到 AWS Health 控制面板中的单个视图中。然后，您可以登录组织的管理账户或使用 AWS Health API 查看可能影响不同账户和资源的所有事件。您可以通过 AWS Health 控制台或 API 启用此功能。有关更多信息，请参阅 [跨账号聚合 AWS Health 事件](aggregate-events.md)。

## AWS 用户通知服务
<a name="user-notifications"></a>

AWS Health 与集成，[AWS 用户通知服务](https://docs.aws.amazon.com/notifications/latest/userguide/managed-notifications.html)因此您可以轻松接收和控制有关影响您 AWS 账户 和服务的事件的通知。 用户通知服务 默认情况下为 AWS Health 事件提供托管通知。您可以将这些订阅配置为控制通过基于时间的聚合接收消息的频率、收到通知 AWS Health 的事件类型以及通知的发送地点。要开始使用，请在 用户通知服务 中打开[AWS 管理控制台](https://console.aws.amazon.com/notifications)。有关更多信息，请参阅 [在中管理 AWS Health 通知 AWS 用户通知服务](manage-user-notifications.md)。