Kubernetes/KoudKloud - CKAD with Tests

노드/포드 리소스 사용량 확인

비번변경 2021. 12. 4. 22:03

쿠버네티스 클러스터 내 자원을 모니터링하는 방법에는 여러가지 방법이 존재한다.

이 글에서는 Metric server가 구성된 클러스터 환경을 사용한다는 가정 하에, 간단하게 포드와 노드를 모니터링하는 방법을 정리한다.

 

노드의 리소스 사용량 확인

노드의 CPU/메모리 사용량을 확인한다. 사용하기 위해서는 클러스터 내에 Metric Server가 구성되어 동작하고 있어야 한다. 

kubectl top node

kubectl top node

 

포드의 리소스 사용량 확인

top 명령어로 포드의 CPU/메모리 사용량을 확인한다.

kubectl top pod

kubectl top pod