Add gc metrics for ZGC and ShenandoahGC Change-Id: I518a655f4c8080a8b5b23e67d6a518b503000949
diff --git a/dashboards/gerrit/process/panels/gc-time.libsonnet b/dashboards/gerrit/process/panels/gc-time.libsonnet index 16a11ac..395b6dc 100644 --- a/dashboards/gerrit/process/panels/gc-time.libsonnet +++ b/dashboards/gerrit/process/panels/gc-time.libsonnet
@@ -39,6 +39,20 @@ interval='1m', ) ) +.addTarget( + prometheus.target( + 'increase(proc_jvm_gc_time_ZGC{instance="$instance",replica="$replica"}[2m])/increase(proc_uptime{instance="$instance",replica="$replica"}[2m])', + legendFormat='gc time ZGC', + interval='1m', + ) +) +.addTarget( + prometheus.target( + 'increase(proc_jvm_gc_time_ShenandoahGC{instance="$instance",replica="$replica"}[2m])/increase(proc_uptime{instance="$instance",replica="$replica"}[2m])', + legendFormat='gc time ShenandoahGC', + interval='1m', + ) +) .addSeriesOverride( { alias: 'gc time G1 young gen', @@ -63,3 +77,15 @@ color: '#E02F44', } ) +.addSeriesOverride( + { + alias: 'gc time ZGC', + color: '#3274D9', + } +) +.addSeriesOverride( + { + alias: 'gc time ShenandoahGC', + color: '#3274D9', + } +) \ No newline at end of file