Infra/[강의] CKA with Practice Tests
4. Logging & Monitoring
lartist
2023. 1. 12. 16:11
- 클러스터 모니터링
리소스 사용량, 메트릭(cpu, 메모리, 디스크)
pod, node 상태 등
빌트인은 없지만 여러 오픈소스 툴이 있음
-- metrics server
클러스터당 1개. 각 노드, 파드에서 메트릭 수집
in-memory 툴로 디스크에 저장되지 않아 실시간 모니터링만 가능
설치 후 kubectl top node/pod으로 현재 사용중인 리소스 모니터링 가능
-- prometheus, elastic stack, datadog, dynatrace, ...
- 어플리케이션 모니터링
docker logs 명령어로 어플리케이션의 도커 로그 수집
kubectl logs pod container 명령어로 pod의 특정 컨테이너의 로그 수집
CKA 시험에서는 이 정도만 알면 된다고 한다...