request-log-analyzer
A command line tool that parses your log files to create reports.
- Many file formats are supported, including Rails, nginx, Apache and more. See supported file formats for more details.
- Hackable: file formats can be added, and reports can be edited easily, and everything is MIT licensed.
- Keeps memory usage under control, even for large log files.
- Runs reasonabily fast for Ruby standards.
Installation & basic usage
Install request-log-analyzer as a Ruby gem (you might need to run this command
as root by prepending sudo
to it):
$ gem install request-log-analyzer
To analyze a Rails log file and produce a performance report, run
request-log-analyzer
like this:
$ request-log-analyzer log/production.log
Further reading
Additional information
Please report issues on the Github project's issue tracker.
Do you have a Rails application that is not performing as it should? If you need an expert to analyze your application, feel free to contact either Willem van Bergen or Bart ten Brinke.