From b87be9e5513d95b66afab035929dfc2269fd6a6d Mon Sep 17 00:00:00 2001 From: Didip Kerabat Date: Sun, 27 Mar 2022 21:32:15 -0700 Subject: [PATCH] Metrics for shenandoah based on this source code: https://github.com/openjdk/jdk/blob/554caf33a01ac9ca2e3e9170557e8348750f3971/src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp#L65 --- .../java/org/apache/druid/java/util/metrics/JvmMonitor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/org/apache/druid/java/util/metrics/JvmMonitor.java b/core/src/main/java/org/apache/druid/java/util/metrics/JvmMonitor.java index 2309139e1767..c36d0f92b210 100644 --- a/core/src/main/java/org/apache/druid/java/util/metrics/JvmMonitor.java +++ b/core/src/main/java/org/apache/druid/java/util/metrics/JvmMonitor.java @@ -300,6 +300,8 @@ private String getReadableName(String name) return "cms"; case "G1 incremental collections": return "g1"; + case "Shenandoah partial": + return "shenandoah"; // Old gen case "MCS": @@ -310,6 +312,8 @@ private String getReadableName(String name) return "cms"; case "G1 stop-the-world full collections": return "g1"; + case "Shenandoah full": + return "shenandoah"; default: return name;