jvm-gc-logs-analyzer icon indicating copy to clipboard operation
jvm-gc-logs-analyzer copied to clipboard

ZGC support

Open sureshg opened this issue 3 years ago • 2 comments

Opening ZGC logs throws the following error

Caused by: java.lang.IllegalStateException: No match found
	at java.base/java.util.regex.Matcher.group(Matcher.java:644)
	at java.base/java.util.regex.Matcher.group(Matcher.java:603)
	at pl.ks.profiling.safepoint.analyzer.commons.shared.gc.parser.GCUnifiedLogFileParser.addSizesAndTime(GCUnifiedLogFileParser.java:166)
	at pl.ks.profiling.safepoint.analyzer.commons.shared.gc.parser.GCUnifiedLogFileParser$GcLineParser.apply(GCUnifiedLogFileParser.java:51)
	at pl.ks.profiling.safepoint.analyzer.commons.shared.gc.parser.GCUnifiedLogFileParser.useFirstAccepting(GCUnifiedLogFileParser.java:113)
	at pl.ks.profiling.safepoint.analyzer.commons.shared.gc.parser.GCUnifiedLogFileParser.parseLine(GCUnifiedLogFileParser.java:102)
	at pl.ks.profiling.safepoint.analyzer.commons.shared.StatsService.createAllStatsUnifiedLogger(StatsService.java:157)
	... 8 more

sureshg avatar Jan 31 '22 06:01 sureshg

Nm..just saw this PR after creating the issue - https://github.com/krzysztofslusarski/jvm-gc-logs-analyzer/pull/26

sureshg avatar Jan 31 '22 06:01 sureshg

Hi, there is no support for Shenandoah/ZGC yet. The logs of ZGC are completly different (in terms of parsing) then G1, I need to create seperate parsers for them. I want to do it soon, but cannot promise any deadline.

krzysztofslusarski avatar Jan 31 '22 07:01 krzysztofslusarski