AWS FIS のモニタリング - AWS フォールトインジェクションサービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS FIS のモニタリング

AWS Fault Injection Service (AWS FIS) 実験の進行状況と影響は、次のツールでモニタリングできます。

AWS FIS コンソールと AWS CLI

AWS FIS コンソールまたは AWS CLI で、実行中の実験の進行状況をモニタリングします。実験の各アクションのステータスと、各アクションの結果を表示できます。詳細については、「実験を表示します。」を参照してください。

CloudWatch 使用状況メトリクスとアラーム

CloudWatch 使用状況メトリクスを使用して、アカウントの リソースの使用状況を可視化します。 AWSFIS 使用状況メトリクスは、AWS のサービスクォータに対応しています。使用量がサービスクォータに近づいたときに警告するアラームを設定することもできます。詳細については、「CloudWatch を使用したモニタリング」を参照してください。

実験AWSが範囲外になるタイミングを定義する CloudWatch アラームを作成することで、FIS 実験の停止条件を作成することもできます。アラームがトリガーされると、実験は停止します。詳細については、「停止条件」を参照してください。 CloudWatch アラームの作成の詳細については、「Amazon CloudWatch ユーザーガイド」の「静的しきい値に基づいて CloudWatch アラームを作成する」および「異常検出に基づいて CloudWatch アラームを作成する」を参照してください。

AWS FIS 実験ロギング

実験ロギングを有効にすると、実験の実行時に実験に関する詳細情報を取得できます。詳細については、実験ロギングを参照してください。

実験状態変更イベント

Amazon EventBridge では、システムイベントやリソースの変更に自動的に対応できます。 AWS実験の状態が変化すると、FIS は通知を送信します。目的のイベントには、そのイベントがルールに一致した場合に自動的に実行するアクションを指定するルールを作成できます。例えば、Amazon SNS トピックへの通知の送信や、Lambda 関数の呼び出しなどです。詳細については、「を使用したモニタリング EventBridge」を参照してください。

CloudTrail ログ

AWS CloudTrail を使用して、FIS API AWS に対して行われた呼び出しに関する詳細情報をキャプチャし、Amazon S3 にログファイルとして保存します。 は、実験を実行しているリソースのサービス APIs に対して行われた呼び出し CloudTrail もログに記録します。これらの CloudTrail ログを使用して、行われた呼び出し、呼び出し元のソース IP アドレス、呼び出し者、呼び出し日時などを確認できます。

AWS Health Dashboard の通知

AWS Health は、リソースのパフォーマンスと、AWS のサービスおよびアカウントの可用性を継続的に可視化します。実験を開始するとき、AWS FISは AWS Health Dashboard に通知を送信します。通知は、実験の期間中、マルチアカウント実験を含め、実験のターゲットとなるリソースを含むアカウントごとに表示されます。aws:ssm:start-automation-executionaws:fis:wait など、ターゲットを含まないアクションのみを使用したマルチアカウント実験では、通知は送信されません。実験を許可するために使用されたロールに関する情報は、「影響を受けるリソース」の下に表示されます。AWS Health Dashboard の詳細については、「AWS Health ユーザーガイド」の「AWS Health Dashboard」を参照してください。

注記

AWS Health は、ベストエフォートベースでイベントを配信します。