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
감사합니다.