JSCODE Logo
블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

[실습] PromQL 프로메테우스 쿼리 언어 맛보기

JSCODE 시니
JSCODE 시니
2026. 03. 03.
author
JSCODE 시니
category
Logging Monitoring
createdAt
Mar 5, 2026 06:47 PM
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를 확인해 볼 것
notion image
 
author
category
Logging Monitoring
createdAt
Mar 6, 2026 08:35 AM
isPublic
isPublic
series
로그관리와 모니터링 - ELK 프로메테우스 그라파나편
slug
type
series-footer
updatedAt
Mar 3, 2026 09:00
📎
이 글은 로그관리와 모니터링 - ELK, 프로메테우스, 그라파나 강의의 수업 자료 중 일부입니다.