Request-log-analyzer v1.4.0 Release Notes

    • ๐ŸŽ‰ Initial version of request-log-analyzer API.
    • โž• Added standard deviation to duration and traffic reports.
    • โž• Added @--report-amount @ to define the number of entries in the table in the report. Use @all@ to specify that all entries should be included. The default value is 20
    • โž• Added @--report-sort @ options to specify how the resulting duration and traffic tables should be sorted. You can specify multiple sort fields using a comma separated list, which results in multiple tables. Supported sortings are @sum@, @mean@, @stddev@ and @hits@. The default value is @sum,mean@.
    • ๐Ÿ“œ Restructured the [[Rails request log]] parser to be more flexible about what lines to parse, using the @--rails-format @ command line switch. ** ๐Ÿ–จ @--rails-format minimal@ will only parse processing and completed lines. ** ๐Ÿ“œ @--rails-format production@ will parse exceptions and cache hits besides the minimal lines. ** ๐Ÿ“œ @--rails-format development@ will also parse SQL queries and template renderings ** ๐Ÿ“œ @--rails-format all@ will parse every known line type. ** ๐Ÿ“œ @--rails-format minimal,failure@ will parse the minimal lines and exceptions. Use a comma-separated list like this. to define your own line set.
    • โœ… Significantly improved the test coverage of the Rails log format.