diff --git a/plugins/inputs/nginx/nginx.go b/plugins/inputs/nginx/nginx.go index d389997e2..3880dd91d 100644 --- a/plugins/inputs/nginx/nginx.go +++ b/plugins/inputs/nginx/nginx.go @@ -72,6 +72,7 @@ func (n *Nginx) Gather(acc telegraf.Accumulator) error { addr, err := url.Parse(u) if err != nil { acc.AddError(fmt.Errorf("Unable to parse address '%s': %s", u, err)) + continue } wg.Add(1) diff --git a/plugins/inputs/nginx_plus/nginx_plus.go b/plugins/inputs/nginx_plus/nginx_plus.go index 5a761071e..089ba7d93 100644 --- a/plugins/inputs/nginx_plus/nginx_plus.go +++ b/plugins/inputs/nginx_plus/nginx_plus.go @@ -59,6 +59,7 @@ func (n *NginxPlus) Gather(acc telegraf.Accumulator) error { addr, err := url.Parse(u) if err != nil { acc.AddError(fmt.Errorf("Unable to parse address '%s': %s", u, err)) + continue } wg.Add(1)