View a markdown version of this page

ARC の準備状況チェックでの Amazon CloudWatch の使用 - Amazon Application Recovery Controller (ARC)

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

ARC の準備状況チェックでの Amazon CloudWatch の使用

注記

Amazon Application Recovery Controller (ARC) の準備状況チェック機能は、新規のお客様に公開されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「Amazon Application Recovery Controller (ARC) の準備状況チェックの可用性の変更」を参照してください。

Amazon Application Recovery Controller (ARC) は、準備状況をチェックするために、Amazon CloudWatch にデータポイントを発行します。CloudWatch では、それらのデータポイントについての統計を、(メトリクスと呼ばれる) 順序付けられた時系列データのセットとして取得できます。メトリクスは監視対象の変数、データポイントは時間の経過と共に変わる変数の値と考えることができます。たとえば、指定した期間に AWS リージョンを経由するトラフィックをモニタリングできます。各データポイントには、タイムスタンプと、オプションの測定単位が関連付けられています。

メトリクスを使用して、システムが正常に実行されていることを確認できます。例えば、メトリクスが許容範囲外になる場合、CloudWatch アラームを作成して、指定されたメトリクスを監視し、アクション (E メールアドレスに通知を送信するなど) を開始することができます。

詳細については、「Amazon CloudWatch ユーザーガイド」を参照してください。

ARC メトリクス

AWS/Route53RecoveryReadiness 名前空間には、次のメトリクスが含まれます。

メトリクス 説明
ReadinessChecks

ARC によって処理された準備状況のチェックの数を表します。このメトリクスは、以下に示すように状態別にディメンション化できます。

単位: Count

レポート条件: ゼロ以外の値がある。

統計: 使用できる統計は Sum のみです。

ディメンション
  • READY

  • NOT_READY

  • NOT_AUTHORIZED

  • UNKNOWN

Resources

ARC によって処理されるリソースの数を表し、API で定義されているリソース識別子によってディメンション化できます。

単位: Count

レポート条件: ゼロ以外の値がある。

統計: 使用できる統計は Sum のみです。

ディメンション
  • ResourceSetType: これらはリソースタイプであり、ARC によって評価された特定のタイプごとに、リソース数でフィルタリングされます。

    例: AWS::CloudWatch::Alarm

ARC メトリクスの統計

CloudWatch では、ARC が発行したメトリクスのデータポイントに基づき、統計が表示されます。統計とは、指定された期間のメトリクスデータを集計したものです。統計を要求した場合、返されるデータストリームはメトリクス名とディメンションによって識別されます。ディメンションは、メトリクスを一意に識別する名前/値のペアです。

以下は、役に立つメトリクス/ディメンションの組み合わせの例です。

  • ARC によって準備状況が評価された準備状況チェックの数を表します。

  • ARC によって評価された、特定のリソースセットタイプの合計リソース数を表します。

ARC の CloudWatch メトリクスを表示する

ARC に関する CloudWatch メトリクスを表示するときは、CloudWatch コンソールまたは AWS CLIを使用します。コンソールでは、メトリクスはモニタリンググラフのように表示されます。

米国西部 (オレゴン) リージョンの ARC に関する CloudWatch メトリクスは、コンソールに、または AWS CLIを使用するときに表示します。を使用する場合は AWS CLI、次のパラメータ を含めて、コマンドの米国西部 (オレゴン) リージョンを指定します--region us-west-2

CloudWatch コンソールを使用してメトリクスを表示するには
  1. CloudWatch コンソール (https://console.aws.amazon.com/cloudwatch/) を開きます。

  2. ナビゲーションペインで [Metrics (メトリクス)] を選択してください。

  3. Route53RecoveryReadiness 名前空間を選択します。

  4. (オプション) すべてのディメンションでメトリクスを表示するには、検索フィールドに名称を入力します。

を使用してメトリクスを表示するには AWS CLI

使用可能なメトリクスを表示するには、次の list-metrics コマンドを使用します。

aws cloudwatch list-metrics --namespace AWS/Route53RecoveryReadiness --region us-west-2
を使用してメトリクスの統計を取得するには AWS CLI

以下の get-metric-statistics コマンドを使用して、指定されたメトリクスとディメンションの統計情報を取得します。CloudWatch は、ディメンションの一意の組み合わせをそれぞれ別のメトリクスとして扱うことに注意してください。発行されていないディメンションの組み合わせを使用した統計を取得することはできません。メトリクス作成時に使用した同じディメンションを指定する必要があります。

次の例は、ARC のアカウントについて、1 分ごとに評価された準備状況チェックの合計を一覧表示したものです。

aws cloudwatch get-metric-statistics --namespace AWS/Route53RecoveryReadiness \ --metric-name ReadinessChecks \ --region us-west-2 \ --statistics Sum --period 60 \ --dimensions Name=State,Value=READY \ --start-time 2021-07-03T01:00:00Z --end-time 2021-07-03T01:20:00Z

以下は、コマンドからの出力例です。

{ "Label": "ReadinessChecks", "Datapoints": [ { "Timestamp": "2021-07-08T18:00:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:04:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:01:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:02:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2021-07-08T18:03:00Z", "Sum": 1.0, "Unit": "Count" } ] }