From 2656afd9a5af09ba7fb7eba7213c58f57cec5d55 Mon Sep 17 00:00:00 2001 From: Evgenii Lepikhin Date: Sun, 14 Jan 2024 14:39:27 +0300 Subject: [PATCH] fix: Do not throw global error if just one collector failed --- collector/collector.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collector/collector.go b/collector/collector.go index 61e7c3c..3841a38 100644 --- a/collector/collector.go +++ b/collector/collector.go @@ -354,7 +354,7 @@ func (c *collector) connectAndCollect(d *config.Device, ch chan<- prometheus.Met ctx := &collectorContext{ch, d, cl} err = co.collect(ctx) if err != nil { - return err + log.Error("error collecting metrics") } }