diff --git a/core/poller/inputs.go b/core/poller/inputs.go index e38518e2..12409ec9 100644 --- a/core/poller/inputs.go +++ b/core/poller/inputs.go @@ -115,7 +115,7 @@ func (u *UnifiPoller) MetricsFrom(filter *Filter) (*Metrics, bool, error) { ok := false for _, input := range inputs { - if !strings.EqualFold(input.Name, filter.Name) { + if filter != nil && !strings.EqualFold(input.Name, filter.Name) { continue }