From 183b4f44145c589e9390dc00e8b72697396d0bb4 Mon Sep 17 00:00:00 2001 From: Angelo Capossele <angelocapossele@gmail.com> Date: Wed, 22 Jul 2020 09:57:05 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Add=20len=20check=20(#662)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/prometheus/global_metrics.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/plugins/prometheus/global_metrics.go b/plugins/prometheus/global_metrics.go index 920bc90f..79b74274 100644 --- a/plugins/prometheus/global_metrics.go +++ b/plugins/prometheus/global_metrics.go @@ -49,11 +49,13 @@ var onFPCFinalized = events.NewClosure(func(ev *metricspkg.AnalysisFPCFinalizedE opinionToString(ev.Outcome), ).Set(1) - conflictInitialOpinion.WithLabelValues( - ev.ConflictID, - ev.NodeID, - opinionToString(ev.Opinions[0]), - ).Set(1) + if len(ev.Opinions) > 0 { + conflictInitialOpinion.WithLabelValues( + ev.ConflictID, + ev.NodeID, + opinionToString(ev.Opinions[0]), + ).Set(1) + } }) func registerClientsMetrics() { -- GitLab