Cloud/Prometheus

프로메테우스 (Web UI)

DGO 2023. 6. 1. 12:36

프로메테우스 설치 및 웹 UI 설치가 끝나고 접속하면 먼저 Graph 메뉴를 확인 할 수 있다.

 

프로메테우스에서 제공하는 가장 중요한 기능을 처리하는 페이지이며 Expression에 메트릭 데이터를 조회할 수 있는 표현

 

식을 입력하여 값을 조회 할 수 있고 이때 사용하는 표현식은 PromQL(Prometheus Query Language)라는 프로메테우스에

 

서 제공하는 쿼리 언어이다.

 

예시로 노드별로 사용가능한 메모리의 용량을 표시하는 node_memory_MemFree_bytes라는 쿼리를 입력하고 Excute를 

 

클릭하면 아래와 같이 각 노드의 정보와 메트릭이 정상적으로 수집되는 것을 확인할 수 있다.

 

 

Table이 기본 옵션으로 Graph를 선택하여 메트릭 데이터를 시각화하여 차트로 확인할 수도 있다.

 

 

 

다음으로 Alert 메뉴가 존재하며 얼럿매니저를 활용해 경보 규칙을 등록하고 경보 발생을 확인할 수 있다.

 

 

Status 메뉴는 여러 개의 하위 메뉴가 있으며 프로메테우스 서버의 런타임, 빌드 정보와 설정 값, 다양한 규칙을 확인 할

 

수 있다.

 

 

중요하게 확인 할 메뉴로는 Status > Targets 메뉴를 클릭하면 프로메테우스가 메트릭 데이터를 수집하는 대상과 대상의

 

상태가 표시된다.

 

쿠버네티스 API서버, 노드, 파드, cadvisor등의 메트릭 데이터 수집 대상과 대상의 정보, 수집 경로(Endpoint) 등을 확인 할

 

수 있다.

 

'Cloud > Prometheus' 카테고리의 다른 글

프로메테우스 설치 및 실행  (0) 2023.05.31
Prometheus란?  (0) 2023.05.31