Railsアプリケーションの使用統計を収集する最良の方法
-
05-07-2019 - |
質問
ユーザーがドメインを設定し、コンテンツを公開できるRailsアプリケーションがあります。ページビュー数などの公共交通統計を収集する必要があります。この機能の良い例の1つは、顧客として表示できるflickrの使用統計です。
質問は、使用情報を収集するための最良の方法は何かです。ログファイルを解析して実行する必要がありますか、それとも実行時にデータベースに収集して保存する必要がありますか?既にこれを提供しているツールまたはRailsプラグインはありますか?
このソリューションは、1か月に数千のドメインと数百万のページビューがある場合でも、適切に拡張する必要があります。
解決
記録しようとしているものによって異なります。
http://github.com/smtlaissezfaire/enhanced_query_analyzer/treeの使用を開始しました/ master ベータプロダクションシステムでクエリを記録します。 application.rbのbeforeフィルタを使用して、ページビューのログに似た動作を確実に実行できます
データベースを使用する必要がある または したい場合、Googleと情報を共有したくない、またmysqlを使用している場合は、アーカイブストレージエンジン
所属していません StackOverflow