RailsLogVisualizerDon't guess, see! The RailsLogVisualizer provides you with a visual way to explore your Ruby on Rails production.log and find out how your application is really used.
Download version 0.3: RailsLogVisualizer_0.3.dmg (487KB) or Visit the project on RubyForge.

Installation on OSX |
Simply download the .dmg and copy the RailsLogVisualizer application to your Application folder or folder of choice. Then click on the application. | |
|---|---|---|
Other OS |
I haven't yet packaged the application for Windows or other platforms. I will provide a zipped folder and simple instruction to run it using Ruby. If you are adventurous you can download the source using svn: svn checkout svn://rubyforge.org/var/svn/railslogvislzr. | |
User Guide |
Loading a log file. 1) Choose a Ruby on Rails production or development log file by clicking the "Choose File" button on top of this window. Note: loading a 10Mb production log file with 30000 requests takes about 2 seconds on my MacBook Pro. Closing the application (OSX). Just closing the browser window does NOT close the application. Analyzing your log file data. Once the log file is loaded you will see a breakdown of your requests by year, month, and day. |
|
Future Directions |
I need your feedback. What would you like to see. Submit comments to daniel@onrails.org. This said here are some things I'll like to work on:
|
|
History |
Nov 29 2006: v0.3 Improved log processing speed (6 times faster), renamed the project and artifacts from RailsLogAnalyzer to RailsLogVisualizer as the former was already used on RubyForge. Nov 15 2006: v0.2 Release at the Rails Edge conference. This was a complete rewrite for simplicity and efficient of the analysis. No more use of sqlite nor Rails. Just memory and ruby. Removed geoip data. Read about v0.2 on onrails.org. Aug 2006: v0.1 A first prototype that was a Ruby on Rails application using SQLite3. See initial post here and the v1.0 document here. But don't use it :-) |
Enjoy!