すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:キャッシュ分析

最終更新日:Nov 20, 2025

キャッシュ分析ツールは、開発者がキャッシュされていないリソース、期限切れのリソース、またはキャッシュ対象外のリソースを特定するのに役立ちます。これにより、ウェブサイトのパフォーマンスを最適化し、ユーザーエクスペリエンスを向上させ、オリジンサーバーへのトラフィックを削減できます。

手順

  1. ESA コンソールで、サイト管理 を選択します。次に、サイト 列で、ターゲットサイトをクリックします。

  2. 左側のナビゲーションウィンドウで、キャッシュ > キャッシュ分析 を選択します。

キャッシュ分析レポートの詳細

image

1. データのフィルター

フィルターを作成するか、時間範囲を設定することで、特定の種類のデータを表示できます。

  • フィルター条件: キャッシュステータス国 / 地域HostHTTP メソッドパスクエリ文字列コンテンツタイプエッジのステータスコードサービスプロバイダーデバイス、および バージョン (Enterprise Edition のみ)。

  • サポートされている時間範囲: 過去 30 分、6 時間、12 時間、24 時間、72 時間、7 日間、14 日間、21 日間、30 日間、およびカスタム時間範囲。

2. データメトリック

  • キャッシュパフォーマンス分析

    • レスポンストラフィック: クライアントから受信したリクエストの合計トラフィック。

    • リクエスト数: クライアントから受信したリクエストの総数。

  • キャッシュの永続化 (Enterprise Edition のみ)

    • データ転送: キャッシュ永続化ノードを通過する応答トラフィック。

説明

各メトリックに表示されるレートは、前の同等の期間に基づいた変化率を示します。前の期間にデータが存在しない場合、変化率は表示されません。

たとえば、過去 30 日間 の時間範囲を選択し、リクエスト数が 2.03% 増加した場合、これは ESA が今月受信したリクエスト数が先月より 2.03% 多いことを意味します。

3. データ概要とトレンドグラフ

トレンドグラフは、各ディメンションの時間経過に伴うデータメトリックの変化を示します。「すべて」を除くすべてのディメンションについて、レポートには上位 5 つのデータポイントとその合計のみが表示されます。

4. キャッシュステータス

このセクションでは、各キャッシュステータスのデータを表示します。ステータスをクリックしてフィルターするか、結果から除外することができます。

ステータス

説明

トリガーシナリオ

MISS

キャッシュミス。リソースはオリジンサーバーから取得する必要があります。

  • リソースが初めてリクエストされた。

  • キャッシュルールが設定されていないか、リクエストが現在のキャッシュルールに一致しない。

HIT

キャッシュヒット。

  • リクエストされた静的リソースが ESA ノードにキャッシュされており、期限切れになっていない。

  • リクエストが現在のキャッシュルールに一致する。

DYNAMIC

動的リソースがオリジンサーバーから取得された。

  • リクエストされたコンテンツは、ユーザーセッション情報やパーソナライズされたデータなどの動的リソースである。

EXPIRED

リソースはキャッシュに存在しますが、期限切れです。オリジンサーバーから取得する必要があります。オリジンサーバーは、ステータスコード 200 または 206 で応答します。

  • リソースのキャッシュ時間が経過し、再検証またはリフレッシュが必要である。

  • キャッシュポリシーに十分な Time to Live (TTL) がない。

BYPASS

リクエストは ESA キャッシュをバイパスし、オリジンサーバーに直接アクセスします。

  • ESA がオリジンサーバーのキャッシュポリシーを優先するように設定されておらず、ESA のキャッシュ時間が 0 に設定されている。

  • ESA がオリジンサーバーのキャッシュポリシーを優先するように設定されており、Cache-Control ヘッダーに対するオリジンサーバーの応答が、no-cacheno-store、または max-age=0 のいずれかである。

STALE

再検証がスケジュールされている間、キャッシュから期限切れ (stale) のリソースが一時的に提供されます。

  • ESA がオリジンサーバーのキャッシュポリシーを優先するように設定されており、オリジンの応答に Cache-Control:stale-while-revalidate=<seconds> が含まれている。指定された時間内に、ESA はオリジンサーバーでリソースを再検証しながら、古いキャッシュをクライアントに提供します。

  • ESA がオリジンサーバーのキャッシュポリシーを優先するように設定されており、オリジンの応答に Cache-Control:stale-if-error=<seconds> が含まれている。指定された時間内に、ESA が更新されたリソースを取得するためにオリジンサーバーにアクセスできない場合 (たとえば、オリジンサーバーがタイムアウトした場合)、古いキャッシュをクライアントに提供します。

  • ESA期限切れキャッシュの提供 機能が有効になっている。ESA が更新されたリソースを取得するためにオリジンサーバーにアクセスできない場合 (たとえば、オリジンサーバーがタイムアウトした場合)、古いキャッシュをクライアントに提供します。

REVALIDATED

キャッシュされたリソースは期限切れですが、再検証によりリソースが変更されていないことが確認されます。キャッシュされたコンテンツがクライアントに提供されます。

  • リソースは更新されていません。back-to-origin データ転送を削減するために、ESAIf-Modified-Since または If-None-Match ヘッダーを含む back-to-origin リクエストを送信してリソースを再検証します (オリジンサーバーはステータスコード 304 で応答します)。

NONE/UNKNOWN

キャッシュステータスを特定できません。

  • キャッシュが有効になっていないか、正しく設定されていません。

  • リクエストがどのキャッシュルールにも一致しません。

5. 上位データ

  • サポートされているデータディメンション: コンテンツタイプパスHostデバイス国 / 地域エッジのステータスコード、および バージョン (Enterprise Edition のみ)。

  • デフォルトでは、上位 5 つのデータポイントが表示されます。詳細 をクリックすると、すべてのデータを表示できます。

6. 印刷

このページは印刷に適したレイアウトになっています。ブラウザから直接印刷してレポートを生成できます。

7. ダウンロード

[データ概要] と [上位データ] セクションの右上隅にある image アイコンをクリックして、データをローカルマシンに保存します。

プラン別の機能サポート

機能

Entrance

Pro

Premium

Enterprise

応答トラフィック

サポートされていません

サポートされています

サポートされています

サポートされています

リクエスト数

サポートされていません

サポートされています

サポートされています

サポートされています

キャッシュの永続化

サポートされていません

サポートされていません

サポートされていません

サポートされています