fn: add missing api response count in API metrics (#1170)

This commit is contained in:
Tolga Ceylan
2018-08-10 12:14:04 -07:00
committed by GitHub
parent 75a87725a6
commit 8c271e8556

View File

@@ -115,7 +115,7 @@ func apiMetricsWrap(s *Server) {
if err != nil { if err != nil {
logrus.Fatal(err) logrus.Fatal(err)
} }
stats.Record(ctx, apiRequestCountMeasure.M(1)) stats.Record(ctx, apiRequestCountMeasure.M(0))
c.Next() c.Next()
status := strconv.Itoa(c.Writer.Status()) status := strconv.Itoa(c.Writer.Status())
@@ -125,6 +125,7 @@ func apiMetricsWrap(s *Server) {
if err != nil { if err != nil {
logrus.Fatal(err) logrus.Fatal(err)
} }
stats.Record(ctx, apiResponseCountMeasure.M(0))
stats.Record(ctx, apiLatencyMeasure.M(int64(time.Since(start)/time.Millisecond))) stats.Record(ctx, apiLatencyMeasure.M(int64(time.Since(start)/time.Millisecond)))
} }
} }