쿠버네티스 클러스터 내 자원을 모니터링하는 방법에는 여러가지 방법이 존재한다.
이 글에서는 Metric server가 구성된 클러스터 환경을 사용한다는 가정 하에, 간단하게 포드와 노드를 모니터링하는 방법을 정리한다.
노드의 리소스 사용량 확인
노드의 CPU/메모리 사용량을 확인한다. 사용하기 위해서는 클러스터 내에 Metric Server가 구성되어 동작하고 있어야 한다.
kubectl top node
포드의 리소스 사용량 확인
top 명령어로 포드의 CPU/메모리 사용량을 확인한다.
kubectl top pod