메트릭쿼리 관리
메트릭쿼리 관리는 BXCP ADM에서 관리하는 다양한 쿠버네티스 리소스의 상태를 시각화하기 위해 Prometheus에서 메트릭 정보를 가져오는 쿼리를 관리하는 메뉴이다.
1. 메트릭쿼리 목록

- 리소스 타입
-
메트릭 화면에 따른 Prometheus에서 가져올 쿠버네티스 리소스의 타입
- 쿼리 키
-
메트릭 쿼리 식별을 위한 키
- 쿼리 값 & 쿼리 설명
-
사용되는 메트릭 쿼리 값과 해당 쿼리에 대한 설명
- 수정 일시
-
메트릭 쿼리를 생성하거나 수정한 일시
- 액션
-
항목 설명 쿼리 수정
등록된 쿼리 수정
쿼리 삭제
등록된 쿼리 삭제
2. 메트릭쿼리 추가
2.1. 기본 설정

메트릭쿼리 관리에 필요한 기본 정보를 등록한다.
- 리소스 타입
-
생성할 메트릭쿼리가 사용될 메트릭 화면에 필요한 리소스 타입을 선택한다.
-
제약사항 : Application / Daemonset / Deployment / Namespace / Node / Pod / Replicaset / Statefulset / Cluster
-
기본값 : Application
항목 설명 Application
(Developer) [온라인 애플리케이션] > [온라인 애플리케이션 상세화면] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Daemonset
(Administrator) [워크로드 리소스] > [데몬셋] > [데몬셋 상세 팝업] > [Metrics 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Deployment
(Administrator) [워크로드 리소스] > [디플로이먼트] > [디플로이먼트 상세 팝업] > [Metrics 탭], (Developer) [프로젝트 정보] > [디플로이먼트] > [디플로이먼트 상세 팝업] > [Metrics 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Namespace
(Administrator) [클러스터 리소스] > [네임스페이스] > [네임스페이스 상세 팝업] > [Metrics 탭], (Developer) [프로젝트 정보] > [클러스터 정보] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Node
(Administrator) [클러스터 리소스] > [노드] > [노드 상세 팝업] > [Metrics 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Pod
(Administrator) [워크로드 리소스] > [파드] > [파드 상세 팝업] > [Metrics 탭], (Developer) [프로젝트 정보] > [파드] > [파드 상세 팝업] > [Metrics 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Replicaset
(Administrator) [워크로드 리소스] > [레플리카셋] > [레플리카셋 상세 팝업] > [Metric 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Statefulset
(Administrator) [워크로드 리소스] > [스테이트풀셋] > [스테이트풀셋 상세 팝업] > [Metric 탭] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
Cluster
(Administrator) [ADM 모니터링] > [클러스터 정보] 에서 메트릭 데이터를 조회하는 쿼리에 대한 타입
-
- 쿼리 키
-
메트릭쿼리 식별을 위한 키를 입력한다.
-
제약사항 : 같은 리소스 타입 내에서 고유하며 대문자로 입력
-
- 쿼리 값
-
Prometheus에서 메트릭 데이터를 가져올 수 있는 쿼리를 입력한다. 쿼리에서 필요한 매개변수는 '{숫자}'의 형식으로 입력한다.
- 쿼리 설명
-
메트릭쿼리에 대한 설명을 입력한다.
- 쿼리 타입
-
메트릭쿼리의 종류를 선택한다.
-
제약사항 : Instant / Range
-
기본값 : Range
항목 설명 Instant
시계열에 대한 단일 샘플로, 시간에 대한 하나의 데이터만 가져온다.
Range
시계열에 대한 시간 경과에 따른 데이터 범위로, 질의 기간에 따른 메트릭 데이터 세트를 가져온다.
-