DevOps/Kubernetes
Kubernetes::로깅 모니터링 (Logging Monitoring)
yscho03
2023. 12. 19. 22:59
728x90
반응형
Metric Server
설치방법
$ git clone https://github.com/kodekloudhub/kubernetes-metrics-server.git
$ cd kubernetes-metrics-server/
$ kubectl create -f .
사용방법
node 보기
$ kubectl top nodes
kubectl top nodes
NAME CPU(cores) CPU% MEMORY(bytes) MEMORY%
master.example.com 417m 13% 3706Mi 27%
node1.example.com 44m 2% 485Mi 12%
node2.example.com 59m 2% 613Mi 16%
POD 보기
$ kubectl top pods
kubectl top pods
NAME CPU(cores) MEMORY(bytes)
nginx 0m 4Mi
특정 POD 로그 보기
$ kubectl logs -f nginx
...
2023/02/06 06:18:00 [notice] 1#1: using the "epoll" event method
2023/02/06 06:18:00 [notice] 1#1: nginx/1.23.3
2023/02/06 06:18:00 [notice] 1#1: built by gcc 12.2.1 20220924 (Alpine 12.2.1_git20220924-r4)
2023/02/06 06:18:00 [notice] 1#1: OS: Linux 5.15.0-58-generic
2023/02/06 06:18:00 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 1048576:1048576
2023/02/06 06:18:00 [notice] 1#1: start worker processes
2023/02/06 06:18:00 [notice] 1#1: start worker process 29
2023/02/06 06:18:00 [notice] 1#1: start worker process 30
...
728x90
반응형