linkerd2/web/srv
Risha Mars a9d4a3d74e
Add more prometheus instrumentation (latency, response size) (#174)
We added basic prometheus instrumentation, but this only encapsulated basic go metrics and
 request counts. This adds latency and response size metrics exporting as well, to the 
public-api server, theweb server and the telemetry server.

Since the util function in grpc.go was basically used to wrap the server creation in a prometheus handler, I added the other prometheus constants in there and renamed the file to prometheus.go. 

- Add request duration and response size instrumentation to web and public api
- Also add latency monitoring to telemetry service requests
- Rename util/grpc.go to util/prometheus.go
2018-02-01 09:50:31 -08:00
..
api_handlers.go Add support for path stats in cli and web api (#13) 2017-12-08 12:24:39 -08:00
api_handlers_test.go Adds conduit-api check for status command (#140) 2018-01-12 15:35:22 -05:00
handlers.go Upgrade k8s.io/client-go to v6.0.0 (#122) 2018-01-11 10:22:37 -08:00
handlers_test.go Adds conduit-api check for status command (#140) 2018-01-12 15:35:22 -05:00
server.go Add more prometheus instrumentation (latency, response size) (#174) 2018-02-01 09:50:31 -08:00
test_helpers.go Adds conduit-api check for status command (#140) 2018-01-12 15:35:22 -05:00