From 43ea289d12886de8632aa127528c89b7c4360cc8 Mon Sep 17 00:00:00 2001 From: Andrew Fitzgerald Date: Wed, 26 Feb 2020 14:57:06 -0500 Subject: [PATCH] limit number of error types tracked --- cmd/mt-parrot/monitor.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cmd/mt-parrot/monitor.go b/cmd/mt-parrot/monitor.go index 92edc37bf6..70b8930d42 100644 --- a/cmd/mt-parrot/monitor.go +++ b/cmd/mt-parrot/monitor.go @@ -13,8 +13,7 @@ import ( var ( httpError = stats.NewCounter32("parrot.monitoring.error;error=http") - decodeError = stats.NewCounter32("parrot.monitoring.error;error=decode") - parsePartitionError = stats.NewCounter32("parrot.monitoring.error;error=parsePartition") + invalidError = stats.NewCounter32("parrot.monitoring.error;error=invalid") ) type seriesStats struct { @@ -38,7 +37,7 @@ func monitor() { httpError.Inc() } if query.DecodeErr != nil { - decodeError.Inc() + invalidError.Inc() } for _, s := range query.Decoded { @@ -46,7 +45,7 @@ func monitor() { partition, err := strconv.Atoi(s.Target) if err != nil { log.Debug("unable to parse partition", err) - parsePartitionError.Inc() + invalidError.Inc() continue } serStats := seriesStats{}