config: add consul health_filter fixture coverage

Signed-off-by: Mohammad Varmazyar <mrvarmazyar@gmail.com>
This commit is contained in:
Mohammad Varmazyar 2026-04-10 23:36:56 +02:00
parent fac097b161
commit 06b7f1f625
3 changed files with 3 additions and 0 deletions

View File

@ -481,6 +481,7 @@ var expectedConf = &Config{
PathPrefix: "/consul",
Token: "mysecret",
Services: []string{"nginx", "cache", "mysql"},
HealthFilter: `Service.Tags contains "canary"`,
ServiceTags: []string{"canary", "v1"},
NodeMeta: map[string]string{"rack": "123"},
TagSeparator: consul.DefaultSDConfig.TagSeparator,

View File

@ -182,6 +182,7 @@ scrape_configs:
token: mysecret
path_prefix: /consul
services: ["nginx", "cache", "mysql"]
health_filter: 'Service.Tags contains "canary"'
tags: ["canary", "v1"]
node_meta:
rack: "123"

View File

@ -41,6 +41,7 @@ scrape_configs:
- server: localhost:1234
token: <secret>
services: [nginx, cache, mysql]
health_filter: 'Service.Tags contains "canary"'
tags: [canary, v1]
node_meta:
rack: "123"