技術情報

ログ解析の要件

このページでは、Matomoでサーバーログをインポートするための要件を説明します。

  • Log AnalyticsはMatomo Cloud、Matomo On-Premise、Matomo for WordPressで動作します。
  • インポートスクリプトを実行するには、SSH経由でサーバーにアクセスするか、サーバー上でスクリプトを実行する何らかの方法が必要です。
  • Python 3.5以降が必要(Matomo 3はPython 2.6と2.7をサポートしています)。注:ログファイルを読み込み、解析するスクリプトはPythonで書かれています。
  • また、Matomo (Piwik)で解析・分析するために、1つ以上のログファイルが必要です(各ログファイル内では、ログ行を日付順に並べる必要があります)。
  • 注:ログにユーザーエージェント、リファラーURL、完全なURL(ホスト名を含む)を含む拡張ログ形式を使用することをお勧めします。これらのフィールドがログに含まれていない場合、Matomo の分析データの精度が低下します。
  • MatomoをOn-Premiseでお使いですか?ジオロケーションの設定を使うと、国や都市を正確に検出できます。Matomoは訪問者のブラウザの言語に基づいて訪問者の国を推測しますが、この情報はアクセスログでは得られません。このステップは、Matomo Cloudをご利用の場合、またはMatomo for WordPressをご利用の場合は、自動的に処理されます。