Skip to content

sikmi/kpi_probe

Repository files navigation

概要

オープンソースのWeb解析プラットフォーム Matomo のタグ機能を利用し、 対象のWebアプリケーションの特定の地点間のユーザー操作所要時間を計測します。 ユーザーIDをMatomoと紐づけることにより、ユーザー名の表示が可能です。 タグの収集にはMatomoを利用し、データ表示にはRuby on Railsを使用しています。

Demo

demo

想定される構成

  • 既存のDB(MySQL)にMatomoログデータを収集する
    • 既にMatomoを導入している場合
    • 新規にMatomoを導入し、既存のDBを利用する場合

既存DB

導入方法

以上の設定を終えた後、計測対象アプリケーションと本アプリケーションをdocekr-compose upで起動してください。

認証について

本アプリケーションは認証機能が付いておりません。 適宜Basic認証等の認証を設けての運用を推奨します。