k8s 의 모니터링은 무엇으로 하는게 좋을까요?
helm과는 좀 벗어나는 얘기지만 그래도 딱히 해결할 곳이 없어서 문의합니다.
모니터링이라고 하면 시스템이 죽고 살고, 자원을 얼마나 쓰고 얼마나 남았고 를 봐야 할거 같은데요.
전통적인 서버-application 인 시스템은
서버의 자원을 모니터링하고,
application이 죽었나 살았나 확인하고.
이렇게 되어 있습니다.
근데 여기서 k8s라는 한 layer가 더 들어오다 보니 도통 어디를 봐야 할지가 혼동이 옵니다.
시스템 자원만 보기에는,
k8s에서 할당한 자원, 즉 pods 내부를 모니터링 해야 하는건지
그 방법이 있는건지,
거기에 더해 pod이 죽고 살고 deployment가 몇개가 문제가 발생 했고 등
이런것들을 속시원히 모니터링 할 수 있는 툴이 좀 있을까요?
다양한 노드, 호스트들의 자원, 서비스 현황, pods상태 등을 하나의 대시보드로 보고 싶습니다....