浏览代码

mark >=400 responses as error

bergquist 8 年之前
父节点
当前提交
861843f4ca
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      pkg/middleware/request_tracing.go

+ 3 - 0
pkg/middleware/request_tracing.go

@@ -29,5 +29,8 @@ func RequestTracing(handler string) macaron.Handler {
 		ext.HTTPStatusCode.Set(span, uint16(status))
 		ext.HTTPUrl.Set(span, req.RequestURI)
 		ext.HTTPMethod.Set(span, req.Method)
+		if status >= 400 {
+			ext.Error.Set(span, true)
+		}
 	}
 }