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