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

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

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

問題を作成する

Amazon CloudFrontのモニタリング統合

重要

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の両方のリクエストの数です。

bytesDownloaded

GET, HEAD, OPTIONS リクエスト の視聴者がダウンロードしたバイト数です。

バイトアップロード

POSTPUT のリクエストを使って、CloudFrontでオリジンにアップロードされたバイト数です。

totalErrorRate

HTTP ステータスコードが 4xx または 5xx である全リクエストの割合。

4xxErrorRate

HTTP ステータスコードが 4xx である全リクエストの割合。

5xxErrorRate

HTTP ステータスコードが 5xx である全リクエストの割合。

インベントリデータ

有効期限(EOL)の通知

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

CloudFrontの設定オプションはインベントリデータとして報告されます。インベントリデータの詳細とその見つけ方、使い方については、 Understand integration data をご覧ください。

名前

説明

エイリアス

詳しくは、 Using alternate domain names (CNAMEs) をご覧ください。

ドメイン名

ディストリビューションを作成すると、CloudFrontはそのディストリビューションのドメイン名を返します。詳細については、 Using alternate domain names (CNAMEs) を参照してください。

enabled

ブーリアンです。ディストリビューションの状態については、 enabled ディストリビューションが作成されると同時に、CloudFrontがリクエストを処理することができます。詳細については、 Getting started with CloudFront: create a CloudFront Web Distribution を参照してください。

オリジン

JSON形式です。詳細については、 Originの設定 を参照してください。

プライスクラス

詳しくは、 Choosing Price Class for a CloudFront Distribution をご覧ください。

ステータス

詳しくは、 配信状況 をご覧ください。

キャッシュビハインド

JSON形式です。詳しくは、 キャッシュの動作設定 をご覧ください。

certificateIsDefault

ブーリアンです。視聴者がHTTPSを使用してオブジェクトにアクセスする場合、デフォルトのCloudFront HTTPS証明書を使用することを選択できます。

certificateMinProtocolVersion

CloudFrontがHTTPS接続に使用するSSLプロトコルの最小バージョンを指定します。CloudFrontは、少なくとも指定したSSLバージョンをサポートするブラウザやデバイスにのみ、オブジェクトを提供します。有効な値については、 MinimumProtocolVersion ViewerCertificate データタイプのコンテンツを参照してください。

カスタムエラー

CloudFrontインスタンスの設定に関するさまざまな情報を含むJSON文字列です。詳細については、 Customizing error responses を参照してください。

defaultCacheBehaviour

すべてのCloudFrontリクエストに対するデフォルトのキャッシュ動作を表すJSON文字列です。詳細については、 Cache behavior settings を参照してください。

制限

CloudFrontインスタンスの設定に関するさまざまな情報を含むJSON文字列です。詳しくは、 Restricting the geographic distribution of your content をご覧ください。

制限タイプ

詳細については、 CloudFront distributionConfig restrictions を参照してください。

webAclId

AWS WAF web ACL を本ディストリビューションに関連付けます。AWS WAFは、CloudFrontに転送されるHTTPおよびHTTPSリクエストを監視し、コンテンツにアクセスできる人を制御することができるWebアプリケーションファイアウォールです。

Copyright © 2022 New Relic Inc.