본문 바로가기

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' 카테고리의 다른 글

카프카 개요  (0) 2019.11.23
개발자도 비즈니스 참여를  (2) 2017.08.01
객체지향 개발 5대 원칙 : SOLID 좋은 글  (0) 2017.07.09
넷플릭스 마이크로 서비스 가이드  (0) 2017.06.24
모듈화에 대하여 문득  (0) 2017.06.24