May 2025
Beginner to intermediate
418 pages
6h 18m
Korean
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
'집계 기본 사항'에서 집계에 대해 이미 배웠지만, 이것은 가능한 것의 일부에 불과합니다. 집계는 중요합니다. 수천 개 또는 수십 개의 인스턴스가 있는 애플리케이션의 경우 각 인스턴스의 메트릭을 개별적으로 살펴보는 것은 실용적이지 않습니다. 집계를 사용하면 하나의 애플리케이션 내에서뿐만 아니라 여러 애플리케이션에 걸쳐 메트릭을 요약할 수 있습니다.
PromQL에는 12개의 집계 연산자와 2개의 선택적 절(without 및 by)이 있습니다. 이 장에서는 집계를 사용할 수 있는 다양한 방법에 대해 알아봅니다.
집계 연산자 자체에 대해 이야기하기 전에 시계열이 그룹화되는 방식에 대해 알아야 합니다. 집계 연산자는 인스턴트 벡터에서만 작동하며 인스턴트 벡터도 출력합니다.
Prometheus에 다음과 같은 시계열이 있다고 가정해 보겠습니다:
node_filesystem_size_bytes{device="/dev/sda1",fstype="vfat",
instance="localhost:9100",job="node",mountpoint="/boot/efi"} 100663296
node_filesystem_size_bytes{device="/dev/sda5",fstype="ext4",
instance="localhost:9100",job="node",mountpoint="/"} 90131324928
node_filesystem_size_bytes{device="tmpfs",fstype="tmpfs",
instance="localhost:9100",job="node",mountpoint="/run"} 826961920
node_filesystem_size_bytes{device="tmpfs",fstype="tmpfs",
instance="localhost:9100",job="node",mountpoint="/run/lock"} 5242880
node_filesystem_size_bytes{device="tmpfs",fstype="tmpfs",
instance="localhost:9100",job="node",mountpoint="/run/user/1000"} 826961920
node_filesystem_size_bytes{device="tmpfs",fstype="tmpfs",
instance="localhost:9100",job="node",mountpoint="/run/user/119"} 826961920
세 가지 계측 레이블이 있습니다: device, fstype, mountpoint 의 세 가지 계측 레이블이 있으며, job 과 instance 의 두 가지 대상 레이블도 있습니다. 대상 및 계측 레이블은 여러분과 저희가 가지고 있지만 PromQL은 전혀 알지 못하는 개념입니다. 모든 레이블은 출처에 관계없이 PromQL에 관해서는 동일합니다.
일반적으로 계측 레이블은 거의 ...
Read now
Unlock full access