반응형
1. 개념
- K8s 클러스터의 리소스 사용량을 간단히 확인할 수 있는 오픈소스 리소스 모니터링 도구
- kubelet에 포함된 cAdvisor가 메트릭(지표)을 수집해 metrics-server로 전송하는 구조
- cAdvisor란? 컨테이너에 대한 정보를 수집·처리 및 전송하는 데몬
- metrics-server는 기본적인 리소스 모니터링만 가능하므로, 세부적인 모니터링은 프로메테우스와 그라파나 활용 필요
2. metrics-server 설치
- 명령어를 이용해 설치
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
- metrics-server 디플로이먼트 설정 수정
- "--kubelet-insecure-tls" 설정 추가
- "hostNetwork: true" 설정 추가
3. metrics-server 실행 확인
- node 사용량 확인
- pod 사용량 확인
반응형
'Kubernetes' 카테고리의 다른 글
Kubernetes 커맨드(Command) 및 인자(Arguments) 설정 (0) | 2023.03.16 |
---|---|
Kubernetes 배포 전략(RollingUpdate, Blue/Green, Canary) 및 롤백(Rollback) 개념과 설정 (0) | 2023.03.16 |
Kubernetes 다중 스케줄러(Multiple Scheduler) 개념과 설정 (0) | 2023.03.16 |
Kubernetes 정적 파드(Static Pod) 개념과 설정 (0) | 2023.03.16 |
Kubernetes 데몬셋(DaemonSet) 개념과 명령어 (0) | 2023.03.16 |