AWS Health Tools 中提供的範例可以協助您建立自動化和自訂警報以回應 AWS Health 事件。
AWS Health 讓您持續了解 AWS 資源、服務和帳戶的狀態。本服務為您提供可能影響您在 AWS 上執行的應用程式的資源效能或可用性問題的認知和補救指導。 AWS Health 提供相關且及時的信息,幫助您管理正在進行的事件,以及了解計劃的活動並為計劃的活動做好準備。本服務提供由 AWS 資源運作狀況變化觸發的警報和通知,因此您可以獲得近乎即時的事件可見度和指導,以協助加快故障排除速度。
有關 AWS Health 和個人健康儀表板 (PHD) 的更多信息,請訪問:http://docs.aws.amazon.com/health/latest/ug/what-is-aws-health.html
注意:要取得有關公共事件(與您的帳戶無關的全域事件)的通知,您必須擁有 AWS Support 提供的商業或企業支援計畫。如果您從沒有商業或企業支援計畫的 AWS 帳戶呼叫 AWS Health API,您將收到 SubscriptionRequiredException 錯誤。
每個工具的安裝和使用說明均位於其各自的目錄中:
AWS Health Aware (AHA) - 自動通知解決方案,用於跨帳戶和區域發送格式正確的 AWS 健康警報
AWS 健康事件 SMS 通知程序
AWS Health 事件 Chime 通知程序
AWS 運作狀況事件 Amazon Simple Notification Service (SNS) 主題發佈者
AWS 運作狀況事件 Slack 通知程序
AWS 執行狀況事件 Direct Connect 維護通知程序
AWS 執行狀況事件 Coralogix 通知程序
AWS 健康濫用事件 DOS 報告通知程序
AWS Health SHD 事件 Chime/Slack/SNS 通知程序
AWS Health 組織查看警報
AWS Codepipeline 會停用在產生 AWS 運行狀況問題事件時觸發的階段轉換
AWS Health AWS_EC2_INSTANCE_STORE_DRIVE_PERFORMANCE_DEGRADED 觸發自動 EC2 執行個體停止或終止
AWS Health AWS_ELASTICLOADBALANCING_ENI_LIMIT_REACHED 觸發釋放未使用的 ENI
AWS Health AWS_RISK_CREDENTIALS_EXPOSED 補救措施
AWS 運作狀況 AWS_EBS_VOLUME_LOST 修復
AWS Health API 高可用性端點
AWS Health Tools 根據 Apache 2.0 授權取得許可。
免責聲明:「AWS__OPERATIONAL_ISSUE」Amazon CloudWatch 事件類型代碼適用於 AWS 將詳細資訊發佈到特定 AWS accountId 的事件。目前,一般服務執行狀況事件不會發佈到此事件類型代碼。相反,它們目前發佈到服務運行狀況儀表板 (SHD),並且可以透過 AWS 管理控制台中的個人運行狀況儀表板 (PHD) 看到,並透過 AWS 運行狀況 API 返回。