From 09a204b9786ca49342db0542a194972b055aa3a3 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Fri, 22 May 2020 09:55:07 +0000 Subject: [PATCH] NPC: increment metric each time an error is logged --- prog/weave-npc/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/prog/weave-npc/main.go b/prog/weave-npc/main.go index 9ac6f778..4da4a1de 100644 --- a/prog/weave-npc/main.go +++ b/prog/weave-npc/main.go @@ -34,7 +34,12 @@ var ( bridgePortName string ) -func handleError(err error) { common.CheckError(err) } +func handleError(err error) { + if err != nil { + metrics.PolicyEnforcementErrors.Inc() + common.Log.Error(err) + } +} func handleFatal(err error) { common.CheckFatal(err) }