lib/promscrape/discovery/consul: use case-insensitive comparison for service names

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1424
This commit is contained in:
Aliaksandr Valialkin 2021-07-02 14:48:16 +03:00
parent 61e483a01c
commit 6fc3696260

View file

@ -5,6 +5,7 @@ import (
"flag" "flag"
"fmt" "fmt"
"net/url" "net/url"
"strings"
"sync" "sync"
"time" "time"
@ -252,7 +253,8 @@ func shouldCollectServiceByName(filterServices []string, serviceName string) boo
return true return true
} }
for _, filterService := range filterServices { for _, filterService := range filterServices {
if filterService == serviceName { // Use case-insensitive comparison for service names according to https://github.com/VictoriaMetrics/VictoriaMetrics/issues/1422
if strings.EqualFold(filterService, serviceName) {
return true return true
} }
} }