본문 바로가기

Development/ETC

프로메테우스 Getting error "expected label name, got \"BCLOSE\"" Error

문제


 

새로운 서비스를 올렸는데 프로메테우스가 서비스 Metric 집계에 실패하고 있었다. 로그를 확인 해 보니
Getting error "expected label name, got \"BCLOSE\"" Error
curl로 응답을 했을 때 정상적으로 데이타들이 넘어왔다. 그런데 이 데이타들을 프로메테우스가 인지를 못하는 것.

해결


 

produces = ["text/plain; version=0.0.4"] 로 content-type을 지정해 주어야한다.

 


@GetMapping("/metrics", produces = ["text/plain; version=0.0.4"])
fun metrics(): String? = prometheusMeterRegistry.scrape()

 

 

'Development > ETC' 카테고리의 다른 글