アナリティクス

Imgixダッシュボードの アナリティクス セクションでは、アカウントの使用統計やImgixのサービスの正常性が確認でき、1時間ごとに更新されます。これを使って、サイトやアプリの月間使用状況を把握できます。用語の定義については、各セクションの (?) アイコンをクリックするか、用語集 をご覧ください。

以下は、Imgixのアナリティクスに関する基本的な概念です。

オリジン画像とレンダリング画像

オリジン画像とは、あなたのサーバーやAmazon S3などの別のホストに保存されている元のアセットです。レンダリング画像(派生画像)は、レンダリングAPI 経由でパラメータが適用された後にユーザーへ配信される画像です。画像の各ユニークなバリエーションは1つのレンダリングとしてカウントされるため、ユーザーの状況に応じて異なるパラメータで同じアセットを配信することがあるため、オリジン画像よりもレンダリング画像の数が多くなることが予想されます。

Screenshot-Origin images vs renders example

総帯域幅

これは、ImgixのレンダリングエンジンからCDNへの派生アセットのリクエスト(レンダリング帯域幅)、それをキャッシュし、CDNからユーザーへ配信するまで(CDN帯域幅)を含みます。フェッチ帯域幅もこのページで追跡されますが、アカウントには課金されません。

Screenshot-Total bandwidth example

日別統計と累積統計

使用状況をさまざまな粒度で把握できるよう、月間使用統計の表示には2つのモードがあります:日別合計と日ごとの累積合計。日別統計では月内の使用量の急増箇所を特定でき(サイトの変更による影響を確認するのに便利)、累積統計では月初から月末までの使用量の全体的な傾向を示します。

Screenshot-Daily vs cumulative stats example

エラーの計算方法

アナリティクスダッシュボードには、実際に対応が必要なエラーのみを記録するようにしています。そのため、オリジン画像少なくとも一度 正常にリクエストされた場合にのみエラーを記録します。オリジン画像が一度も正常にレンダリングされていない場合は、それが存在しなかったものとして扱われます。

また、短時間に同じエラーが繰り返し発生した場合でも、重複排除を行い、1つのエラーとしてのみカウントされます。例えば、ユーザーが 404 を受け取り、5分間に10回同じ画像を再読み込みした場合でも、1件のエラーとして記録されます。

エラーステータスコードの詳細については、HTTPステータスコードのドキュメントをご覧ください。

ビデオアナリティクス

ソースでビデオが有効になっている場合、Imgixの ビデオAPI を通じて配信されたすべてのビデオの月間統計が表示されます。ビデオアナリティクスは、トータルビデオエンコード数、エンコードされた合計分数、配信されたビデオ数、配信された合計分数に分類されます。

Screenshot-Video Analytics Example

ダウンロード可能なレポート

Reporting API が有効なプレミアムアカウントでは、[レポート]タブから日次使用レポートをダウンロードできます。

Screenshot reporting tab

レポートの種類とサンプルは以下の通りです:

種類説明
cdn_logsCDNに対する画像リクエストの毎日のログが含まれます。リファラー、ユーザーエージェント、画像ごとのキャッシュヒット/ミスなどの情報が含まれます。 サンプルファイル

referersuser_agent 列に空白がある場合、それは該当のデータがImgixに送信されなかったことを示します。
image_analyticsその日にアクセスされた各オリジン画像の指標が含まれます。各画像URLごとのリクエスト数とエラー数が含まれます。 サンプルファイル
mild_errors画像ごとの 4xx エラーに関するデータが含まれます。 サンプルファイル
source_analytics各ソースの累積的な指標が含まれます。総オリジン画像数、総帯域幅、平均応答時間などの情報が含まれます。 サンプルファイル

このレポートは累積的なため、7月31日に生成されたレポートにはその月全体のソースアナリティクスが、7月15日のレポートにはその日までのアナリティクスが含まれます。