Amazon Route 53 ヘルスチェックの種類 - Amazon Route 53

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

Amazon Route 53 ヘルスチェックの種類

種類の Amazon Route 53 ヘルスチェックを作成できます。

エンドポイントをモニタリングするヘルスチェック

IP アドレスあるいはドメイン名で特定するエンドポイントをモニタリングするヘルスチェックを設定できます。指定された一定の間隔で、Route 53 は、自動リクエストをインターネット経由でアプリケーションやサーバーなどのリソースに送信して、そのリソースが到達可能、使用可能、機能中であることを確認します。オプションで、ユーザーが行ったものと同様のリクエスト (特定の URL へのウェブページのリクエストなど) を行うように、ヘルスチェックを設定できます。

他のヘルスチェック (算出したヘルスチェック) を監視するヘルスチェック

他のヘルスチェックの正常または異常の判断を、Route 53 が行うべきかどうかをモニタリングする、ヘルスチェックを作成できます。この方法が便利な状況のひとつが、複数のウェブサーバーなどの同じ機能を実行する複数のリソースがあるときに、最低限のリソースが正常であるかどうかに重点を置く場合です。ヘルスチェックの通知設定をせずに、各リソースにヘルスチェックを作成できます。続いて、そのほかのヘルスチェックのステータスをモニタリングするヘルスチェックを作成し、利用できるウェブリソース数が指定するしきい値を下回る場合に通知を行うように設定できます。

CloudWatch アラームをモニタリングするヘルスチェック

Amazon DynamoDB データベースへのスロットル読み込みイベント数や正常に機能していると推測される Elastic Load Balancing ホストの数などの CloudWatch メトリクスのステータスをモニタリングする CloudWatch アラームを作成できます。アラームを作成したら、そのアラームをモニタリングする CloudWatch と同じデータストリームをモニタリングするヘルスチェックを作成できます。

耐障害性と可用性を向上させるため、Route 53 は CloudWatch アラーム が ALARM 状態になるまで待ちません。ヘルスチェックのステータスの正常から異常への変更は、CloudWatch アラームのデータストリームと基準に基づいて発生します。

Route 53 は、以下の機能で CloudWatch アラームをサポートしています。

  • 標準解像度メトリクス。高解像度のメトリクスはサポートされていません。詳細については、Amazon CloudWatch ユーザーガイド の「高解像度メトリクス」を参照してください。

  • 統計: 平均値、最小値、最大値、合計値、およびサンプル数。拡張統計はサポートされていません。

  • Route 53 では、「N 個中 M 個」のアラームはサポートされていません。詳細については、Amazon CloudWatch ユーザーガイド の「アラームの評価」を参照してください。

  • ヘルスチェックは、ヘルスチェックと同じ AWS アカウントに存在する CloudWatch アラームのみをモニタリングできます。

  • Route 53 は、Metric Math を使用して複数の CloudWatch メトリクスをクエリするアラームをサポートしていません。

Amazon Application Recovery Controller (ARC) ルーティングコントローラー

ARC のヘルスチェックは、ルーティングコントロールに関連付けられ、オンまたはオフの単純切り替えになっています。フェールオーバー DNS レコードでルーティングコントロールのヘルスチェックをそれぞれ設定します。その後、ARC でルーティングコントロールを更新してトラフィックを再ルーティングし、アベイラビリティーゾーンや AWSリージョン間でアプリケーションにフェイルオーバーできます。詳細については、ARC デベロッパーガイドの「ARC でのルーティングコントロール」を参照してください。