내 잡다한 노트

PromQL 에서 by 란? 본문

DevOps/prometheus

PromQL 에서 by 란?

peanutwalnut 2024. 11. 23. 19:01

by 라는 키워드는 그룹화를 위해 사용되는 키워드이다. 

by는 지정된 레이블별로 데이터를 그룹화하거나 집계 결과를 나눠서 보여주라는 의미이다.

 

예시 : sum(rate(container_cpu_usage_seconds_total[5m])) by ( container_label_com_docker_compose_service)

라는게 있다면 container_label_com_docker_compose_service 라는 레이블로 데이터를 그룹화하여 각각의 CPU 사용량을 보여준다.

 

 

'DevOps > prometheus' 카테고리의 다른 글

Prometheus 함수  (0) 2024.09.11
벡터 매칭 연산  (0) 2024.08.12
벡터 매칭  (0) 2024.08.12
metric 유형, 라벨  (0) 2024.08.08