• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Amazon Route 53モニタリングの統合

重要

AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。

New Relic infrastructure integrations には、Amazon Route 53 のデータを New Relic にレポートするためのインテグレーションがあります。このドキュメントでは、統合を有効にする方法と、報告されるデータについて説明します。

機能

Amazon Route 53 では、ドメイン名の登録、インターネットトラフィックの適切なリソースへのルーティング、リソースの健全性のチェックを行い、ウェブアプリが常に稼働していることを確認することができます。

AWSヘルスチェックの場合、Amazon Route 53は、以下のいずれかの基準に基づいて、リソースレコードセットが健全であるかどうかを判断します。

  • ヘルスチェックで指定されたエンドポイントに定期的にリクエストを送ることで
  • 特定のヘルスチェック群の状況を集計することで(算定ヘルスチェック)
  • CloudWatchのアラームの現在の状態を判断することで(CloudWatchのメトリックのヘルスチェック)

New Relicに報告されるデータには、接続時間、ヘルスチェック、最初のバイトまでの時間、およびその他のメトリックが含まれます。 Route 53データは、事前に作成されたダッシュボードで利用でき、 カスタムクエリやチャートを作成することもできます。

統合をアクティブ化する

このインテグレーションを有効にするには、標準手順に従い、AWSサービスをNew Relicに接続します

構成とポーリング

設定オプションを使用し、ポーリングの頻度を変更し、データを絞り込むことができます。

デフォルト ポーリング Amazon Route 53インテグレーションの情報です。

  • New Relicのポーリング間隔:5分
  • Amazon CloudWatchデータ間隔:1分

データを見つけて使用する

統合データを見つけるには、 one.newrelic.com > Infrastructure> AWS にアクセスし、Route 53統合リンクの1つを選択します。

providerの値がRoute53HealthCheckの場合、HealthCheckSample イベントタイプを使用してデータのクエリと調査を行えます。

データの使用方法については、 Understand integration data を参照してください。

メトリックデータ

New Relic Infrastructure Integrations は、以下の Route 53 ヘルスチェックメトリクスをサポートしています。これらのメトリクスの詳細については、 Amazon's Route 53 documentation を参照してください。

名前

説明

ChildHealthCheckHealthyCount

計算されたヘルスチェックについては、Amazon Route 53が監視しているヘルスチェックのうち、健全なヘルスチェックの数です。

ConnectionTime

Amazon Route 53ヘルスチェッカーがエンドポイントとのTCP接続を確立するのにかかった平均時間(ミリ秒単位)。すべての地域または選択した地域のヘルスチェックのConnectionTimeを表示できます。

HealthCheckPercentageHealthy

選択したエンドポイントが正常であると見なすAmazonRoute53ヘルスチェッカーの割合。 HealthCheckPercentageHealthyはすべての地域でのみ表示できます。選択した地域のデータは利用できません。

HealthCheckStatus

CloudWatchがチェックしているヘルスチェックエンドポイントのステータス。 1は健康を示し、 0は不健康を示します。 HealthCheckStatusはすべての地域でのみ表示できます。選択した地域のデータは利用できません。

SSLHandshakeTime

Amazon Route 53ヘルスチェッカーがSSLハンドシェイクを完了するのにかかった平均時間(ミリ秒単位)。すべての地域または選択した地域のヘルスチェックのSSLHandshakeTimeを表示できます。

TimeToFirstByte

Amazon Route 53ヘルスチェッカーがHTTPまたはHTTPSリクエストへの応答の最初のバイトを受信するのにかかった平均時間(ミリ秒単位)。すべての地域または選択した地域のヘルスチェックのTimeToFirstByteを表示できます。

在庫データ

EOL通知

2022年3月以降、クラウド統合用のインベントリデータなど、いくつかの機能のサポートを終了します。この移行に簡単に備える方法など、詳細については、 ExplorersHubの投稿をご覧ください。

この統合により、キーaws/route53の下で次のAmazonRoute53インベントリデータが収集されます。インベントリデータの詳細については、 統合データについてを参照してください。

/zone [#attributes-zone 属性] 。

名前

説明

domainName

ドメインの名前です。

zoneId

ホストされているゾーンのID。

isPrivate

ゾーンがプライベートであるか否かを表すブール値。

comment

ホストゾーンについてのコメントをお願いします。

/zone/record-set [#attributes-zone-record-set attributes] です。

ヒント

拡張インベントリON である場合にのみ、/zone/record-set の全データが収集されます。

名前

説明

name

レコードセットの名前。

ttl

リソースレコードのキャッシュタイムトゥライブ(TTL)を秒単位で指定します。

type

DNSレコードタイプ

weight

重みのあるリソースレコードセットのみ: DNS名とタイプの組み合わせが同じであるリソースレコードセットのうち、Amazon Route 53が現在のリソースレコードセットを使用して応答するDNSクエリの割合を決定する値です。詳細はRoute53のドキュメントを参照してください。

aliasTarget

クエリをリダイレクトする先のCloudFrontディストリビューション、AWS Elastic Beanstalk環境、ELBロードバランサー、Amazon S3バケット、またはAmazon Route 53リソースレコードセットに関する情報です。JSON形式です。

failover

フェイルオーバーのリソースレコードです。

geoLocation

国コード、大陸コード、または細分化されたコードを含む、レコードセットのジオロケーション設定。JSON形式。

healthCheckId

ヘルスチェックに合格した場合、DNS クエリの応答として返されます。Route 53のヘルスチェック基準の詳細については、Amazonのドキュメント エンドポイントが健全かどうかの判断 を参照してください。

Region

レコードセットが存在する地域

records

リソースレコードに関する特定の情報を含む構造。 JSON形式。例: [{"value":"\"v=spf1 include:_spf.google.com ~all\""}]

/health-check [#attributes-health-check attributes]の略です。

名前

説明

id

レコードセットの名前。

config

HealthCheckConfig構造を含む。ヘルスチェックがネガティブロジックで動作している場合に設定されるヘルスチェックのタイプ(またはヘルスチェックの閾値)、および計算されたヘルスチェックの場合の子のヘルスチェック。JSON形式。

alarmConfiguration

AlarmIdentifier構造を含む。Alarm Name、Health Check ID、Region。JSON形式で表示されます。

Copyright © 2022 New Relic株式会社。