리그캣의 개발놀이터

krakend api exporter monitoring 구축 본문

인프라/APM

krakend api exporter monitoring 구축

리그캣 2020. 1. 30. 19:18

krakend metric exporter

 

오픈소스 api gateway 중 하나인 krakend에서 prometheus에서 수집가능한 metric은 아래 플러그인을 사용하여 제공해준다.

https://github.com/devopsfaith/krakend-opencensus

 

기존에 사용중인 krakend.json에 굵은 글씨의 내용을 추가하면된다. 아주 간단하다.

{

    "version": 2,

    "name": "My lovely gateway",

    "port": 8080,

    "cache_ttl": "3600s",

    "timeout": "1s",

    "extra_config": {

        "github_com/devopsfaith/krakend-opencensus": {

            "exporters": {

                "prometheus": {

                    "port": 9091,

                    "namespace": "krakend"

                }

            }

        }

    }   .......

}

 

그리고 {ip}:9091/metrics 로 접근하면 다음과 같은 metric을 확인 가능하다.

해당 metric으로 어떤 대시보드를 구성하는지느...ㄴ… 화이팅 ><

 

'인프라 > APM' 카테고리의 다른 글

jvm / java / spring tomcat apm monitoring 구축하기  (1) 2020.01.29
Comments