Skip to content

Releases: stokpop/lograter

Shenandoah gc parsing, groupByFields, InputStreamFeeder

03 Oct 09:01
Compare
Choose a tag to compare
  • added Shenandoah gc parsing for jmx.
  • runs on java 11+ (not on java 8 anymore).
  • improvements for httpStatus and httpCode via groupByFields
  • use maxUniqueCounters everywhere
  • improved pc error message wrong command line order
  • added processing of InputStreams via InputStreamFeeder, fix for logback parsing with directives before curlies, as in: %X{name}

multi-line parsing for jmeter log files

18 May 11:28
Compare
Choose a tag to compare

Now can parse jmeter log entries that span multiple lines.

improved jmeter parsing: added switch samples and/or transactions

07 Apr 14:14
Compare
Choose a tag to compare

This is a release for: #8

  • jmeter jtl log file parsing switch for including sampler or controller-transaction samples or both,
  • improved jmeter jtl file parsing with double quotes,
  • added obfuscator docs and naming improvement
--report-logline-type sample 
The logline type to use in the report. Choose: sample, transaction, all. Default: sample (e.g. http requests)

Can also be called via API:

JMeterConfig config = new JMeterConfig();
...
config.setLogLineTypeToReport(JMeterLogLineType.SAMPLE)

added regexp column in latency text report

11 Feb 16:56
Compare
Choose a tag to compare

activate by -regexp or --include-mapper-regexp-column option

latency log updates: line mapper activated, added failure field

21 Dec 15:13
Compare
Choose a tag to compare

latency log updates: line mapper activated, use counter-fields for multiple counter-key items(first counter-fields entry is use for mapper), added failure field

added generic latency log file parsing

05 Nov 10:11
Compare
Choose a tag to compare

Now you can use the latency command to parse any log file with timestamp, duration and operation.

LogRater 1.3.8: NullPointer fix for use as lib, more performance improvements

06 Sep 15:10
Compare
Choose a tag to compare

LogEntryFactory interface to avoid creating classes via reflection (performance improvement), parseMillis instead of parseDateTime.getMillis (faster?), more final fields and defensive unmodifiable copies

fixed NullPointerException when using LogRater as lib

LogRater 1.3.7: faster processing and java 11 parallel gc support

02 Sep 16:11
Compare
Choose a tag to compare
  • improved performance: reading from file by increasing buffer and getting counter key set from RequestCounterStore
  • support parallel gc in Java 11
  • upped libs and gradle versions

debug logging fix

30 Jun 21:42
Compare
Choose a tag to compare
  • upped some deps
  • fixed -debug flag
  • fixed running in DEBUG log mode by default

fix for session duration and clickpath analysis for access and nginx logs

29 Jun 21:12
Compare
Choose a tag to compare

Somehow the exec jar logs in DEBUG: add -Dlogback.configurationFile=logback-lograter.xml to the command line after java to solve this.