소스 검색

Fix wrong metrics counter

Donn Pebe 10 년 전
부모
커밋
df33cbc8c5
2개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 2
      pkg/api/common.go
  2. 2 2
      pkg/middleware/middleware.go

+ 2 - 2
pkg/api/common.go

@@ -87,10 +87,10 @@ func ApiError(status int, message string, err error) *NormalResponse {
 
 	switch status {
 	case 404:
+		metrics.M_Api_Status_404.Inc(1)
 		resp["message"] = "Not Found"
-		metrics.M_Api_Status_500.Inc(1)
 	case 500:
-		metrics.M_Api_Status_404.Inc(1)
+		metrics.M_Api_Status_500.Inc(1)
 		resp["message"] = "Internal Server Error"
 	}
 

+ 2 - 2
pkg/middleware/middleware.go

@@ -197,10 +197,10 @@ func (ctx *Context) JsonApiErr(status int, message string, err error) {
 
 	switch status {
 	case 404:
+		metrics.M_Api_Status_404.Inc(1)
 		resp["message"] = "Not Found"
-		metrics.M_Api_Status_500.Inc(1)
 	case 500:
-		metrics.M_Api_Status_404.Inc(1)
+		metrics.M_Api_Status_500.Inc(1)
 		resp["message"] = "Internal Server Error"
 	}