QA@IT

Railsのアクセスログを管理するGem

5606 PV

現在、Rails3.2で開発しているのですが、アクセスログを解析するのに便利なGem(ないしは他のツール)を探しています。

具体的などんなことがやりたいかというと、

どのURLに対して、どのIPアドレスが、何時にアクセスしてきたか を、
JSONやDB、GUIの様に、パースしやすい(見やすい)形式で保存してくれる Gemを探しています。

log/development.logでも、解析しようと思えば出来なくはないのですが、正規表現をしっかり書かないといけないので少し敬遠してます。

何かいい方法はないでしょうか?

回答

要件に合うかどうかわかりませんがこの辺りはどうでしょうか。

wvanbergen/request-log-analyzer
https://github.com/wvanbergen/request-log-analyzer/

昔少し調べた記事です。
request-log-analyzerでRailsのログを解析する
http://rochefort.hatenablog.com/entry/20120709/p1

こういうのとかも。
System Metrics Documentation
http://nearinfinity.github.io/system-metrics/documentation.html

system-metricでボトルネックを調査
http://rochefort.hatenablog.com/entry/20120403/p1

編集 履歴 (2)
  • お返事遅れてすいません。

    request-log-analyzer 個人の行動を追跡するというよりは、全体の行動の追跡するという感じではありますが、とても便利ですね。

    お返事ありがとうございました。
    -
ウォッチ

この質問への回答やコメントをメールでお知らせします。