Double-books the HTTP metrics w/ and w/o the "consul" prefix.

Fixes #3654
pull/3662/head
James Phillips 7 years ago
parent c6c7b8fa6b
commit 099b143838
No known key found for this signature in database
GPG Key ID: 77183E682AC5FC11

@ -67,7 +67,8 @@ func (s *HTTPServer) handler(enableDebug bool) http.Handler {
wrapper := func(resp http.ResponseWriter, req *http.Request) {
start := time.Now()
handler(resp, req)
key := append([]string{"consul", "http", req.Method}, parts...)
key := append([]string{"http", req.Method}, parts...)
metrics.MeasureSince(append([]string{"consul"}, key...), start)
metrics.MeasureSince(key, start)
}
mux.HandleFunc(pattern, wrapper)

Loading…
Cancel
Save