작성
·
289
1
helm과는 좀 벗어나는 얘기지만 그래도 딱히 해결할 곳이 없어서 문의합니다.
모니터링이라고 하면 시스템이 죽고 살고, 자원을 얼마나 쓰고 얼마나 남았고 를 봐야 할거 같은데요.
전통적인 서버-application 인 시스템은
서버의 자원을 모니터링하고,
application이 죽었나 살았나 확인하고.
이렇게 되어 있습니다.
근데 여기서 k8s라는 한 layer가 더 들어오다 보니 도통 어디를 봐야 할지가 혼동이 옵니다.
시스템 자원만 보기에는,
k8s에서 할당한 자원, 즉 pods 내부를 모니터링 해야 하는건지
그 방법이 있는건지,
거기에 더해 pod이 죽고 살고 deployment가 몇개가 문제가 발생 했고 등
이런것들을 속시원히 모니터링 할 수 있는 툴이 좀 있을까요?
다양한 노드, 호스트들의 자원, 서비스 현황, pods상태 등을 하나의 대시보드로 보고 싶습니다....
답변 1
0
안녕하세요.
결국 공부를 많이 해야합니다.
그래야 모니터링을 보더라도 뭐가 중요한 부분인지 아닌지를 판단할 수 있습니다.
쿠버네티스쪽 모니터링도 찾다보면 많기 때문에,
결국 어떤 모니터링이 내 시스템에 적합한지는 다 다르거든요.
일단 그라파나 하나만 제대로 알아도 원하는 모든 모니터링을 만들 수 있습니다.
https://grafana.com/grafana/dashboards/
이곳만 잘 공부해도 그라파나 하나로 많은 모니터링 화면을 쉽게 가져다 쓸 수 있어요.