重要
AWS CloudWatch Metric Streams integration を有効にすると、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスを監視することができます。個別の統合はもはや推奨されるオプションではありません。
New Relic infrastructure integrations には、Amazon CloudFront サービスのデータを New Relic に報告するための統合があります。このドキュメントでは、この統合を有効にする方法と、レポート可能なデータについて説明します。
機能
Amazon CloudFront は、Web コンテンツの配信を高速化する Amazon Web サービスです。New Relic CloudFrontの統合により、エラー率、リクエスト数、アップロード/ダウンロードのバイト数など、New RelicでCloudFrontのデータを追跡することができます。CloudFrontの設定を追跡し、設定変更によるパフォーマンスへの影響を確認することができます。また、CloudFront統合データのカスタムクエリやカスタムチャートを作成することもできます。
統合を有効にする
このインテグレーションを有効にするには、標準手順に従い、AWSサービスをNew Relicに接続します。
設定およびポーリング
設定オプションを使用し、ポーリングの頻度を変更し、データを絞り込むことができます。
デフォルトのポーリング Amazon CloudFrontインテグレーションの情報です。
- New Relicのポーリング間隔:5分
- Amazon CloudWatchのデータ間隔: 1分 、CloudFrontが部分的なデータを報告することがあるため、最大で1分の遅延があります。
Lambda@Edgeを使用してCloudFrontが配信するコンテンツをカスタマイズし、顧客に近いAWSのロケーションでLambda関数を実行する場合、Lambdaの実行ロケーションのメタデータを取得するために、 Collect Lambda@Edge data フィルターを有効にすることができます。
データの検索と使用
統合データを見つけるには、 one.newrelic.com > Infrastructure> AWS にアクセスし、CloudFront統合リンクの1つを選択します。
データを照会して調べることができます LoadBalancerSample
イベントタイプ, プロバイダ
値は CloudFrontDistribution
です。
データの利用方法については、 統合データの理解と利用 を参照してください。
メトリックデータ
以下のデータは、 CloudFront Web ディストリビューション のために収集されています。 RTMP ディストリビューション のデータはありません。
メトリック | 説明 |
---|---|
| すべてのHTTPメソッド、およびHTTPとHTTPSの両方のリクエストの数です。 |
|
|
|
|
| HTTP ステータスコードが |
| HTTP ステータスコードが |
| HTTP ステータスコードが |
インベントリデータ
有効期限(EOL)の通知
2022年3月以降は、クラウド統合用のインベントリデータなど、いくつかの機能のサポートを終了します。この移行に向けて簡単に準備できる方法など、詳細については、 Explorers Hubの投稿 をご覧ください。
CloudFrontの設定オプションはインベントリデータとして報告されます。インベントリデータの詳細とその見つけ方、使い方については、 Understand integration data をご覧ください。
名前 | 説明 |
---|---|
| 詳しくは、 Using alternate domain names (CNAMEs) をご覧ください。 |
| ディストリビューションを作成すると、CloudFrontはそのディストリビューションのドメイン名を返します。詳細については、 Using alternate domain names (CNAMEs) を参照してください。 |
| ブーリアンです。ディストリビューションの状態については、 |
| JSON形式です。詳細については、 Originの設定 を参照してください。 |
| 詳しくは、 Choosing Price Class for a CloudFront Distribution をご覧ください。 |
| 詳しくは、 配信状況 をご覧ください。 |
| JSON形式です。詳しくは、 キャッシュの動作設定 をご覧ください。 |
| ブーリアンです。視聴者がHTTPSを使用してオブジェクトにアクセスする場合、デフォルトのCloudFront HTTPS証明書を使用することを選択できます。 |
| CloudFrontがHTTPS接続に使用するSSLプロトコルの最小バージョンを指定します。CloudFrontは、少なくとも指定したSSLバージョンをサポートするブラウザやデバイスにのみ、オブジェクトを提供します。有効な値については、 |
| CloudFrontインスタンスの設定に関するさまざまな情報を含むJSON文字列です。詳細については、 Customizing error responses を参照してください。 |
| すべてのCloudFrontリクエストに対するデフォルトのキャッシュ動作を表すJSON文字列です。詳細については、 Cache behavior settings を参照してください。 |
| CloudFrontインスタンスの設定に関するさまざまな情報を含むJSON文字列です。詳しくは、 Restricting the geographic distribution of your content をご覧ください。 |
| 詳細については、 CloudFront distributionConfig restrictions を参照してください。 |
| AWS WAF web ACL を本ディストリビューションに関連付けます。AWS WAFは、CloudFrontに転送されるHTTPおよびHTTPSリクエストを監視し、コンテンツにアクセスできる人を制御することができるWebアプリケーションファイアウォールです。 |