brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 26. 2023

 NCP 10탄-NKS의 모니터링 구성 26/35

NKS(NAVER Kubernetes Service)의 모니터링 구성하기

프로메테우스- 스택으로 네이버 쿠버네티스 모니터링하자.



<1> NKS이 모니터링을 위해 제공되는 Cluster Monitoring 

<2> 현재 NKS 모니터링 수집 (23년 1월 현재)

<3> 쿠버 프로메테우스- 스택으로 모니터링한다.



<1>  NKS이 모니터링을 위해 제공되는 Cluster Monitoring


Cloud insight

NKS 1.23 이상부터 적용됨



<2> 현재 NKS 모니터링 수집 (23년 1월 현재)


1

현재 네이버  클라우드는 수집 대상이 제한적


2

대상?

CPU, 메모리, 네트워크, 디스크(파드 블록스토리지 리소스 사용량), 클러스터 내에 노드 가용량


3

현재는 오브젝트 상태 및 애플리케이션 상태 확인은 안 된다.


그럼, 대안은?

오브젝트 상태 및 애플리케이션에 대한 모니터링은  프로메테우스 , 그라파나를 이용해 모니터링을 한다.




<3> 쿠버 프로메테우스- 스택으로 모니터링한다.


1

프로메테우스+ 그라파나 = 쿠버 프로메테우스- 스택




2

프로메테우스- 스택으로 애플리케이션까지 모니터링된다.

nginx, Mysql, Redis 각각의 전용 익스포터에 대한 메트릭에 대한 정보를  수집.


3

프로메테우스 그래프는?

하나씩 그림을 띠워야 한다.

대시보드로 보려면 어렵다.


그래서?

그라파나를 사용한다.


4

무료는 그라파나 사용한다.  그라파나는 온프라미스도 제공한다.

유료 제품으로는 DATADOG  , NewRelic이 있다.

NewRelic에 무료 SaaS프로그램도 있다.



다음은

https://brunch.co.kr/@topasvga/2961


감사합니다.

매거진의 이전글 NCP 10탄-증가하는Webshell 25/35
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari