Skip to content

Commit db5e2ca

Browse files
committed
Added Webservice Name label to upstreamAuthEmptyTokens metric
1 parent e124837 commit db5e2ca

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pkg/auth/authenticator.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ func validateUpstreamAuthRequest(service WebservicesCacheEntry, request *Request
295295
if request != nil {
296296
token := request.Request.Header.Get(service.Spec.UpstreamHttpAuth.ReadTokenFrom)
297297
if token == "" {
298-
upstreamAuthEmptyTokens.Inc()
298+
upstreamAuthEmptyTokens.WithLabelValues(service.LocalName()).Inc()
299299

300300
// uncomment if you want to stop upstream auth call when token is empty
301301
// return CerberusReasonUpstreamAuthHeaderEmpty

pkg/auth/metrics.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,12 @@ var (
132132
[]string{WithDownstreamDeadlineLabel},
133133
)
134134

135-
upstreamAuthEmptyTokens = prometheus.NewCounter(
135+
upstreamAuthEmptyTokens = prometheus.NewCounterVec(
136136
prometheus.CounterOpts{
137137
Name: "upstream_auth_empty_tokens_total",
138138
Help: "Total number of UpstreamAuth requests that token were empty",
139139
},
140+
[]string{WebserviceLabel},
140141
)
141142
)
142143

0 commit comments

Comments
 (0)