[TIL] Prometheus 개념과 주요 특징
by 달쿨개념
오픈 소스 기반의 시스템 모니터링 및 경고 도구.
SoundCloud에서 시작되어 CNCF(Cloud Native Computing Foundation)의 프로젝트로 성장했으며 시계열 데이터 수집 및 분석에 최적화된 도구로 사용되고 있다.
주요 특징
- 시계열 데이터 저장 데이터를 시간 단위로 수집 및 저장한다.
- 라벨 기반으로 데이터를 분류할 수 있다.
- PromQL(Prometheus Query Language)를 데이터를 분석하고 시각화할 수 있다.
사용 이유
- 분산 시스템 모니터링 컨테이너화된 환경에서 서비스 간 상태를 확인하기에 적합하다.
- 실시간 데이터 수집 및 경고 빠르게 데이터를 수집하고 특정 조건이 충족되었을 때 알림을 보낼 수 있다
- 시각화 도구와의 연동 Grafana와 통합해 대시보드를 구성해 직관적으로 파악할 수 있다.
실습
https://github.com/muncool39/study-monitor/wiki/Prometheus
'TIL' 카테고리의 다른 글
[TIL] 배열 Request를 Json으로 표현하는 방법 (0) | 2024.12.31 |
---|---|
[TIL] Grafana 개념과 주요 특징 (0) | 2024.12.23 |
[TIL] 엔티티 변경 사항 Q 클래스에 반영하기 (0) | 2024.12.13 |
[TIL] io.jsonwebtoken.security.WeakKeyException (0) | 2024.12.10 |
[TIL] Completed shut down of DiscoveryClient 문제 (0) | 2024.12.09 |
블로그의 정보
note
달쿨