AWS Health Tools で提供されるサンプルは、AWS Health イベントに応じて自動化およびカスタマイズされたアラートを構築するのに役立ちます。
AWS Health は、AWS リソース、サービス、アカウントの状態を継続的に可視化します。このサービスは、AWS で実行されるアプリケーションに影響を与える可能性のあるリソースのパフォーマンスや可用性の問題について認識し、修復するためのガイダンスを提供します。 AWS Health は、進行中のイベントを管理し、計画されたアクティビティを認識して準備するのに役立つ関連情報をタイムリーに提供します。このサービスは、AWS リソースの健全性の変化によってトリガーされるアラートと通知を配信するため、ほぼ瞬時にイベントを可視化し、トラブルシューティングを迅速化するのに役立つガイダンスを得ることができます。
AWS Health および Personal Health Dashboard (PHD) の詳細については、http://docs.aws.amazon.com/health/latest/ug/what-is-aws-health.html を参照してください。
注: パブリックイベント (アカウントに関連付けられていないグローバルイベント) に関する通知を受け取るには、AWS サポートのビジネスまたはエンタープライズサポートプランが必要です。ビジネスまたはエンタープライズ サポート プランがない AWS アカウントから AWS Health API を呼び出すと、SubscriptionRequiredException エラーが発生します。
各ツールのセットアップと使用手順は、それぞれのディレクトリにあります。
AWS Health Aware (AHA) - 適切な形式の AWS Health Alert をアカウントおよびリージョン全体に送信するための自動通知ソリューション
AWS Health イベントの SMS 通知者
AWS Health イベントチャイム通知機能
AWS Health イベント Amazon Simple Notice Service (SNS) トピック パブリッシャー
AWS Health イベント Slack 通知者
AWS Health イベント Direct Connect メンテナンス通知者
AWS Health イベント Coralogix 通知者
AWS Health Abuse イベント DOS レポート通知者
AWS Health SHD イベントチャイム/Slack/SNS 通知機能
AWS Health 組織ビューのアラート
AWS Codepipeline は、AWS Health 問題イベントが生成されたときにトリガーされるステージ移行を無効にします
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 Health AWS_EBS_VOLUME_LOST の修復
AWS Health API 高可用性エンドポイント
AWS Health Tools は、Apache 2.0 ライセンスに基づいてライセンスされています。
免責事項: 「AWS__OPERATIONAL_ISSUE」Amazon CloudWatch イベント タイプ コードは、AWS が特定の AWS accountId に詳細を投稿するイベント用です。現時点では、一般的なサービス正常性イベントはこのイベント タイプ コードにポストされません。代わりに、現在、これらは Service Health Dashboard (SHD) に投稿され、AWS マネジメント コンソールの Personal Health Dashboard (PHD) を介して表示されるほか、AWS Health API を介して返されることもあります。