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 사용량을 보여준다.