@@ -161,7 +161,7 @@ func (c *Client) Nearest(rw http.ResponseWriter, req *http.Request) {
161161 status := http .StatusServiceUnavailable
162162 result .Error = v2 .NewError ("nearest" , "Failed to lookup nearest machines" , status )
163163 writeResult (rw , result .Error .Status , & result )
164- metrics .RequestsTotal .WithLabelValues (http .StatusText (result .Error .Status )).Inc ()
164+ metrics .RequestsTotal .WithLabelValues ("nearest" , http .StatusText (result .Error .Status )).Inc ()
165165 return
166166 }
167167
@@ -171,7 +171,7 @@ func (c *Client) Nearest(rw http.ResponseWriter, req *http.Request) {
171171 if errLat != nil || errLon != nil {
172172 result .Error = v2 .NewError ("client" , errFailedToLookupClient .Error (), http .StatusInternalServerError )
173173 writeResult (rw , result .Error .Status , & result )
174- metrics .RequestsTotal .WithLabelValues (http .StatusText (result .Error .Status )).Inc ()
174+ metrics .RequestsTotal .WithLabelValues ("nearest" , http .StatusText (result .Error .Status )).Inc ()
175175 return
176176 }
177177
@@ -181,15 +181,15 @@ func (c *Client) Nearest(rw http.ResponseWriter, req *http.Request) {
181181 if err != nil {
182182 result .Error = v2 .NewError ("nearest" , "Failed to lookup nearest machines" , http .StatusInternalServerError )
183183 writeResult (rw , result .Error .Status , & result )
184- metrics .RequestsTotal .WithLabelValues (http .StatusText (result .Error .Status )).Inc ()
184+ metrics .RequestsTotal .WithLabelValues ("nearest" , http .StatusText (result .Error .Status )).Inc ()
185185 return
186186 }
187187
188188 // Populate target URLs and write out response.
189189 c .populateURLs (targets , urls , experiment , req .Form )
190190 result .Results = targets
191191 writeResult (rw , http .StatusOK , & result )
192- metrics .RequestsTotal .WithLabelValues (http .StatusText (http .StatusOK )).Inc ()
192+ metrics .RequestsTotal .WithLabelValues ("nearest" , http .StatusText (http .StatusOK )).Inc ()
193193}
194194
195195// checkClientLocation looks up the client location and copies the location
0 commit comments