[PromQL] PromQL 사용을 위한 필수 기초 & Basic Method 이해하기
·
Monitoring/PromQL & Grafana
들어가며PromQL 작성의 어려움Alert Rule을 설정하거나 Grafana 대시보드를 만들다 보면 "이 쿼리가 정말 내가 모니터링하려는 대상을 정확하게 표현하고 있을까?"라는 고민이 들곤 했다. AI가 PromQL을 꽤 잘 작성해주기는 하지만, 결국 좋은(정확한) 쿼리를 작성하려면 무엇을 관측하려는지 명확히 정의하고, 메트릭의 특성을 이해한 뒤 적절한 함수를 조합하는 것이 중요하다고 느꼈다. 이를 위해서는 먼저 메트릭이 어떤 특성(Counter, Gauge 등)을 가지는지 이해해야 한다. 또한, 같은 메트릭이라도 관측하려는 목적에 따라 쿼리가 달라질 수 있다. ✔ 경험상 아래 세 가지가 PromQL 정확도, 가시화에 도움되었다.메트릭 타입(Metric Type): Counter, Gauge, Hist..