From 594ff9c26aee5a3bda22f05ad9c15bb6778ae264 Mon Sep 17 00:00:00 2001 From: Sven Rebhan Date: Mon, 11 Mar 2024 20:38:01 +0100 Subject: [PATCH] Fix panic for empty filters --- plugins/inputs/win_wmi/query.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/inputs/win_wmi/query.go b/plugins/inputs/win_wmi/query.go index f841ad95bed69..d19993cb16051 100644 --- a/plugins/inputs/win_wmi/query.go +++ b/plugins/inputs/win_wmi/query.go @@ -127,7 +127,7 @@ func (q *Query) extractProperties(acc telegraf.Accumulator, itemRaw *ole.VARIANT value := propertyRaw.Value() propertyRaw.Clear() - if q.tagFilter.Match(name) { + if q.tagFilter != nil && q.tagFilter.Match(name) { s, err := internal.ToString(value) if err != nil { return fmt.Errorf("converting property %q failed: %w", s, err)