Registered by Bart ten Brinke

A command line tool that analyzes request logfiles (e.g. Rails, Apache, MySQL, Delayed::Job) to produce a performance report.

This is a simple command line tool to analyze request log files in various formats to produce a performance report. Its purpose is to find what actions are best candidates for optimization.

- Analyzes log files. Currently supports: Amazon S3, Apache, Delayed::Job, Merb, Mysql, PostgreSQL, Rack, Rails and more.
- Combines multiple files and decompresses compressed files, which comes in handy if you are using logrotate.
- Uses several metrics, including cumulative request time, mean request time, process blockers, database and rendering time, HTTP methods and statuses, Rails action cache statistics, etc.) (Sample output: github.com/wvanbergen/request-log-analyzer/wiki/sample-output)
- Low memory footprint and reasonably fast, so it is safe to run on a production server.
- MIT licensed

Project information

Maintainer:
Bart ten Brinke
Driver:
Bart ten Brinke
Licence:
MIT / X / Expat Licence

RDF metadata

View full history Series and milestones

master series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
ruby

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

request-log-analyzer does not have any download files registered with Launchpad.