

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定 EventBridge 規則以傳送 中事件的通知 AWS Health
<a name="creating-event-bridge-events-rule-for-aws-health"></a>

您可以建立 Amazon EventBridge 規則，以程式設計方式將 AWS Health 事件與其他 服務、應用程式和工作負載整合。EventBridge 提供拖放主控台界面和 API，以設定在為您的帳戶或組織建立相符 AWS Health 事件時觸發的規則。若要了解如何在 EventBridge 中設定規則以擷取 AWS Health 事件，請參閱《[Amazon EventBridge 使用者指南》中的在 Amazon EventBridge 中建立規則](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-visual.html)[和在 Amazon EventBridge 中建立對事件做出反應的規則](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-wizard.html)。 * EventBridge *

根據您的整合，EventBridge 可讓您將參數新增至 EventBridge 規則，以僅篩選您要與使用案例整合 AWS Health 的事件。對於事件回應使用案例，您可能想要專注於`issue`事件類別和某些關鍵服務。對於計劃的生命週期事件等變更管理使用案例，您可能想要在可**操作性**欄位中將重點放在具有 AWS Health 的事件`ACTION_REQUIRED`上。為了與安全使用案例整合，您可能想要使用`SECURITY`角色欄位專注於所有 AWS Health 濫用事件和 AWS Health 事件。

您可以使用範例使用案例來驗證您的規則擷取您需要的事件。範例使用案例可在 中取得[參考： AWS Health 事件 Amazon EventBridge 結構描述](aws-health-events-eventbridge-schema.md)。您也可以在 EventBridge 主控台的測試**事件模式 - 選用面板的使用範例事件提供的**選項下找到它們 **** 

## 使用 API 或 AWS Command Line Interface
<a name="create-rule-multiple-services-categories"></a>

對於新的或現有的規則，請使用 [PutRule](https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutRule.html) API 操作或 `aws events put-rule`命令來更新事件模式。若要檢視範例 AWS CLI 命令，請參閱《 *AWS CLI 命令參考*》中的 [put-rule](https://docs.aws.amazon.com//cli/latest/reference/events/put-rule.html)。

**Example 範例：為僅 Amazon EC2 服務的問題設定規則**  
下列事件模式會建立規則來監控 Amazon EC2 服務的問題事件。  

```
{
  "detail": {
    "eventTypeCategory": [
      "issue"
    ],
    "service": [
      "EC2"
    ]
  },
  "detail-type": [
    "AWS Health Event"
  ],
  "source": [
    "aws.health"
  ]
}
```

**Example 範例：設定所有動作所需 AWS Health 事件的規則，包括規劃的生命週期事件**  
下列事件模式會建立規則來監控需要 動作的所有 AWS Health 事件，包括計劃的生命週期事件。  

```
{
  "detail": {
    "eventTypeCategory": [
      "accountNotification",
      "scheduledChange"
    ],
    "actionability": [
      "ACTION_REQUIRED"
    ]
  },
  "detail-type": [
    "AWS Health Event"
  ],
  "source": [
    "aws.health"
  ]
}
```

**Example 範例：為多個服務和 AWS Health 事件類型類別的所有事件設定規則**  
下列事件模式會建立規則來監控三種 AWS 服務之 `issue`、 `accountNotification`和 `scheduledChange`事件類型類別的事件：Amazon EC2 Auto Scaling、Amazon VPC 和 Amazon EC2。  

```
{
  "detail": {
    "eventTypeCategory": [
      "issue",
      "accountNotification",
      "scheduledChange"
    ],
    "service": [
      "AUTOSCALING",
      "VPC",
      "EC2"
    ]
  },
  "detail-type": [
    "AWS Health Event"
  ],
  "source": [
    "aws.health"
  ]
}
```