はじめに エンジニアの@ryooo321です。 よろしくお願いします。 今回は弊社で運用中の全アプリで利用している行動分析プラットフォームについてご紹介したいと思います。 2012年の6月に作ってから、約9ヶ月ほど運用しています。 特徴 ・手がかからないデータストア ・さまざまな問い合わせ対応で利用できる柔軟なクエリ ・機敏なMap/Reduceによる集計 ・集計結果をCSVやグラフで可視化 目的 ・ユーザーの問い合わせに効率的に対応し、アプリの企画・開発に集中するため ・ユーザーの行動を抽象化・可視化することでPDCAの質を向上させるため 行動ログのフロー 1. ユーザーからRuby on Rails製のソーシャルゲームにリクエスト 2. Railsからローカルのfluentdにログ出力(fluent-logger-ruby) 3. ローカルのfluentd
![Happy Elements Labs: fluentdとMongoDBでユーザー行動を見える化](https://cdn-ak-scissors.b.st-hatena.com/image/square/a2165aa0fa38a41baada706fbdfd10ffd84d272e/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-Z9a6c9YFhSI%2FUUV8hFvfgUI%2FAAAAAAAAACM%2F0ss-APpoovM%2Fw1200-h630-p-k-no-nu%2Ffluentd2.png)