From c6dd66f3ce29aff24bc6c1a2267f90054583d7c9 Mon Sep 17 00:00:00 2001 From: Nigel Deakin Date: Wed, 25 Oct 2017 15:22:25 +0100 Subject: [PATCH] Send serve_http spans to Prometheus as well. Revamp Grafana dashboard. --- api/server/server.go | 1 + 1 file changed, 1 insertion(+) diff --git a/api/server/server.go b/api/server/server.go index a4a454758..24610a50d 100644 --- a/api/server/server.go +++ b/api/server/server.go @@ -111,6 +111,7 @@ func traceWrap(c *gin.Context) { // TODO we should add more tags? serverSpan := opentracing.StartSpan("serve_http", ext.RPCServerOption(wireContext), opentracing.Tag{Key: "path", Value: c.Request.URL.Path}) serverSpan.SetBaggageItem("fn_appname", c.Param(api.CApp)) + serverSpan.SetBaggageItem("fn_path", c.Param(api.CRoute)) defer serverSpan.Finish() ctx := opentracing.ContextWithSpan(c.Request.Context(), serverSpan)