본문 바로가기

Monitoring

[모니터링]쿠버네티스 모니터링, 프로메테우스

Q.

모니터링의 관점에서 워커 노드에 애플리케이션을 별도로 배치하는 것이 왜 유리할까요?

A.

쿠버네티스의 구조상 통상적으로 API서버와 주로 통신을 합니다.

Pull기반 시스템인 프로메테우스는 주기적으로 스크랩해야 하는 엔드 포인트 목록을 관리합니다. 이 목록은 정적이거나 서비스 검색 시스템으로 자동 업데이트될 수 있습니다. Prometheus는 엔드포인트 목록을 사용하여 메트릭을 스크랩하고 내부 시계열 데이터베이스에 저장합니다. 저장된 메트릭은 API를 사용하여 직접 쿼리하거나 Grafana 대시보드로 시각화할 수 있습니다.