Skip to content

Commit 4c91805

Browse files
authored
benchtool: avoid registering DNS metrics twice (#188)
1 parent f2fb4f8 commit 4c91805

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Order should be `CHANGE`, `FEATURE`, `ENHANCEMENT`, and `BUGFIX`
44

55
## unreleased/master
66

7+
* [BUGFIX] Benchtool: avoid duplicate DNS metrics registration when enabling both query and write benchmarking. #188
78
* [ENHANCEMENT] Added the ability to set an explicit user when Cortex is behind basic auth. #187
89

910
## v0.10.1

pkg/bench/query_runner.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ func newQueryRunner(id string, tenantName string, cfg QueryConfig, workload *que
6464
clientPool: map[string]v1.API{},
6565
dnsProvider: dns.NewProvider(
6666
logger,
67-
extprom.WrapRegistererWithPrefix("benchtool_", reg),
67+
extprom.WrapRegistererWithPrefix("benchtool_query_", reg),
6868
dns.GolangResolverType,
6969
),
7070

pkg/bench/write_runner.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ func NewWriteBenchmarkRunner(id string, tenantName string, cfg WriteBenchConfig,
6767
workload: workload,
6868
dnsProvider: dns.NewProvider(
6969
logger,
70-
extprom.WrapRegistererWithPrefix("benchtool_", reg),
70+
extprom.WrapRegistererWithPrefix("benchtool_write_", reg),
7171
dns.GolangResolverType,
7272
),
7373
clientPool: map[string]*writeClient{},

0 commit comments

Comments
 (0)