티스토리 뷰

DevOps

[CKA] logging & monitoring

신잼 2022. 3. 5. 16:51

◼ Mornotiring

  • node 갯수, 몇개가 healthy 한지, resource metrics(cpu, memory) 등등 확인 필요
  • k8s에는 builtin solution이 없고 훌륭한 open source 들이 있다. 

Metrics Server

https://kubernetes.io/docs/tasks/debug-application-cluster/resource-metrics-pipeline/

  • 대표적으로 metric Server는 node와 pod 정보를 수집하여 in memory에 저장한다.
    • 따라서 disk에 저장 되지 않아 history를 보려면 다른 solution을 사용해야 한다. 
  • 클러스터에 하나 존재
  • 각각의 node에 위치한 agent인 kubelet이 metric 서버에 전달 한다.
    • kubelet 안에 있는 sub component인 cAdvisor가 pod와 node등의 metric 정보를 읽어온다
  • top 명령어로 resource 확인 가능


Reference

반응형

'DevOps' 카테고리의 다른 글

[CKA] Cluster Maintenance  (0) 2022.03.08
[CKA] Application Lifecycle Management  (0) 2022.03.07
[CKA] Scheduling  (0) 2022.03.04
[CKA] Core Concepts  (0) 2022.03.02
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함