

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

# Amazon Route 53 のヘルスチェックと Amazon CloudWatch を使用したリソースのモニタリング
<a name="monitoring-cloudwatch"></a>

Amazon Route 53 のヘルスチェックを作成してリソースをモニタリングできます。ヘルスチェックでは、CloudWatch を使用して生データを収集し、ほぼリアルタイムの読み取り可能なメトリクスに加工します。これらの統計情報は、2 週間記録されるため、履歴情報にアクセスしてリソースの動作をより的確に把握できます。デフォルトでは、Route 53 のヘルスチェックからのメトリクスデータは、 1 分間隔で自動的に CloudWatch に送信されます。

Route 53 ヘルスチェックの詳細については、「[CloudWatch を使用したヘルスチェックのモニタリング](monitoring-health-checks.md)」を参照してください。CloudWatch の詳細については、*Amazon CloudWatch ユーザーガイド*の「[Amazon CloudWatch とは](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatch.html)」を参照してください。

## Route 53 ヘルスチェックのメトリクスとディメンション
<a name="metrics_dimensions_health_checks"></a>

ヘルスチェックを作成すると、Amazon Route 53 は、指定したリソースに関するメトリクスとディメンションを毎分 1 回、 CloudWatch に対し送信し始めます。ヘルスチェックの状態は、Route 53 コンソールにより確認できます。次の手順を使用して、CloudWatch コンソールでメトリクスを表示したり、 AWS Command Line Interface () を使用してメトリクスを表示したりすることもできますAWS CLI。

**CloudWatch コンソールを使用してメトリクスを表示するには**

1. CloudWatch コンソール ([https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)) を開きます。

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

1. [**All Metrics**] タブで、[**Route 53**] を選択します。

1. [**Health Check Metrics**] を選択します。

**を使用してメトリクスを表示するには AWS CLI**
+ コマンドプロンプトで、次のコマンドを使用します。

  ```
  1. aws cloudwatch list-metrics --namespace "AWS/Route53"
  ```

**Topics**
+ [Route 53 のヘルスチェックに関する CloudWatch メトリクス](#cloudwatch-metrics)
+ [Route 53 ヘルスチェックでのメトリクスのディメンション](#cloudwatch-dimensions-route-53-metrics)

### Route 53 のヘルスチェックに関する CloudWatch メトリクス
<a name="cloudwatch-metrics"></a>

`AWS/Route53` 名前空間には、Route 53 のヘルスチェックに関する以下のメトリクスが含まれています。

**ChildHealthCheckHealthyCount**  
計算されたヘルスチェックについて、正常なヘルスチェックの数。  
有効な統計: Average (推奨)、Minimum、Maximum  
単位: カウント

**ConnectionTime**  
Route 53 のヘルスチェッカーがエンドポイントとの間で TCP 接続を確立するのにかかった平均時間 (ミリ秒)。ヘルスチェックの `ConnectionTime` は、すべてのリージョンまたは選択した地理的リージョンについて確認できます。  
有効な統計: Average (推奨)、Minimum、Maximum  
単位: ミリ秒

**HealthCheckPercentageHealthy**  
選択されたエンドポイントの中で、正常である結果を返した Route 53 のヘルスチェッカーの割合。  
有効な統計: Average、Minimum、Maximum  
単位: パーセント

**HealthCheckStatus**  
CloudWatch がチェックしているヘルスチェックエンドポイントのステータス。**1** の場合は正常であることを、**0** の場合は異常であることを示します。  
有効な統計: 最小、平均、最大  
単位: なし

**SSLHandshakeTime**  
Route 53 のヘルスチェッカーが SSL ハンドシェイクを完了するまでにかかった平均時間 (ミリ秒)。ヘルスチェックの `SSLHandshakeTime` は、すべてのリージョンまたは選択した地理的リージョンについて確認できます。  
有効な統計: Average (推奨)、Minimum、Maximum  
単位: ミリ秒

**TimeToFirstByte**  
Route 53 のヘルスチェッカーが、HTTP または HTTPS リクエストへの応答の先頭バイトを受け取るまでにかかった平均時間 (ミリ秒)。ヘルスチェックの `TimeToFirstByte` は、すべてのリージョンまたは選択した地理的リージョンについて確認できます。  
有効な統計: Average (推奨)、Minimum、Maximum  
単位: ミリ秒

### Route 53 ヘルスチェックでのメトリクスのディメンション
<a name="cloudwatch-dimensions-route-53-metrics"></a>

ヘルスチェックのための Route 53 メトリクスは、`AWS/Route53` 名前空間を使用し、`HealthCheckId` のためのメトリクスを提供します。メトリクスを取得する場合は、`HealthCheckId` ディメンションを入力する必要があります。

さらに、`ConnectionTime`、`SSLHandshakeTime`、および `TimeToFirstByte` に対して、オプションとして `Region` も指定できます。`Region` を省略した場合、CloudWatch は、すべてのリージョンからのメトリクスを返します。`Region` を含めた場合は、指定したリージョンのみのメトリクスが CloudWatch から返されます。

詳細については、「[CloudWatch を使用したヘルスチェックのモニタリング](monitoring-health-checks.md)」を参照してください