ダウンロードした CDN ログの分析
キャッシュヒット率、MISS および PASS キャッシュタイプの上位 URL などのインサイトを取得するには、ダウンロードした CDN ログファイルを分析します。これらのインサイトは、CDN キャッシュ設定を最適化し、サイトのパフォーマンスを向上させるのに役立ちます。
このチュートリアルでは、CDN ログを分析するために、次の 3 つのオプションを紹介します。
- Elasticsearch、Logstash、および Kibana(ELK):ELK ダッシュボードツールはローカルにインストールできます。
- Splunk:Splunk ダッシュボードツールでは、CDN ログを取り込むために、Splunk へのアクセスと AEMCS ログ転送が有効になっている必要があります。
- Jupyter Notebook:Adobe Experience Platform のライセンスを取得しているお客様は、追加のソフトウェアをインストールしなくても、Adobe Experience Platform の一部としてリモートからアクセスできます。
オプション 1:ELK ダッシュボードツールの使用
ELK スタックは、データを検索、分析、視覚化するためのスケーラブルなソリューションを提供するツールのセットです。Elasticsearch、Logstash、Kibana で構成されます。
重要な詳細を特定するために、AEMCS-CDN-Log-Analysis-Tooling プロジェクトを使用してみましょう。このプロジェクトでは、ELK スタックの Docker コンテナと、CDN ログを分析するための事前設定済みの Kibana ダッシュボードを提供します。
-
ELK Docker コンテナの設定方法の手順に従って、CDN キャッシュヒット率 Kibana ダッシュボードを読み込む必要があります。
-
CDN キャッシュヒット率と上位の URL を特定するには、次の手順に従います。
-
ダウンロードした CDN ログファイルを環境固有のフォルダー内(
ELK/logs/stage
など)にコピーします。 -
CDN キャッシュヒット率 ダッシュボードを表示するには、左上隅の ナビゲーションメニュー/分析/ダッシュボード/CDN キャッシュヒット率 をクリックします。
-
右上隅から目的の時間範囲を選択します。
-
CDN キャッシュヒット率 ダッシュボードは一目瞭然です。
-
「合計リクエスト分析」セクションには、次の詳細が表示されます。
- キャッシュタイプ別のキャッシュ率
- キャッシュタイプ別のキャッシュ数
-
リクエストまたは MIME タイプ別の分析 には、次の詳細が表示されます。
- キャッシュタイプ別のキャッシュ率
- キャッシュタイプ別のキャッシュ数
- 上位の MISS および PASS URL
-