선생님
JSCODE 박재성
JSCODE 제이온
JSCODE 시니
강의
온라인 강의
프로그래밍 과외
책/전자책
무료 강의
인사이트
유튜브
블로그
후기
이벤트
완강 후기 이벤트
블로그 리뷰 이벤트
AWS SAA 합격 후기 이벤트
컨설팅/외주
← 블로그 목록으로 돌아가기
[실습] PromQL 프로메테우스 쿼리 언어 맛보기
JSCODE 시니
2026. 03. 03.
author
JSCODE 시니
category
Logging Monitoring
createdAt
Mar 6, 2026, 03:47 AM
isPublic
isPublic
series
로그관리와 모니터링 - ELK 프로메테우스 그라파나편
slug
introduction-to-promql-queries
type
post
updatedAt
Mar 3, 2026 09:00
✅ 1. PromQL이란?
Prometheus Query Language의 약자
로
프로메테우스에서 데이터를 꺼낼 때 쓰는 전용 언어
이다.
✅ 2. PromQL의 기본 구조
PromQL은 직관적인 것이 특징이다.
무엇을(Metric), 어떤 조건으로(Label)
찾을지 적어주면 된다.
✅ 3. 예시 문법
http_server_requests_seconds_count{status="400"}
Metric : http_server_requests_seconds_count
내가 찾고 싶은 데이터의 종류를 의미한다.
Label : status=”400”
중괄호 안에 적는 조건문
마치 SQL의 where문과 같다.
즉, 상태코드가 400인 HTTP 요청 누적 횟수를 가져오라는 뜻이다.
✅ 4. 쿼리 실행
http_server_requests_seconds_count
http_server_requests_seconds_count{status="404"}
jvm_memory_used_bytes{area="heap"}
Table과 Graph를 확인해 볼 것
📎
이 글은
로그관리와 모니터링 - ELK, 프로메테우스, 그라파나
강의의 수업 자료 중 일부입니다.