오픈소스 모니터링 시스템 프로메테우스란?
1. 정의
- 프로메테우스는 오픈소스 모니터링 시스템이다.
- https://prometheus.io/docs/introduction/overview/
2. 특징
- 다양한 데이터모델
- 다양한 데이터 모델을 위한 유연한 쿼리문
- 분산저장소에 의존하지 않으며 자율적인 싱글서버이다
- 타임시리즈의 수집이 pull model에 의해 진행된다
- 푸싱타임시리즈는 중간 게이트웨이에 의해 섭포트 된다.
- 타겟(클라이언트) 는 서비스 디스커버리 혹은 고정 설정값에 의해 발견된다
- 다양한 그래픽 모드와 대쉬보드를 지원한다.
3. 구성
- Main prometheus server: 클라리언트 정보와 시간 정보를 수집한다.
- client lib : 애플리케이션의 코드를 위한 lib
- push gateway : 짧은 잡을 위한 게이트
- exporters : 특별한 목적의 시작점
- alertmanager
4. 아키텍쳐
'APM > Prometheus' 카테고리의 다른 글
[Prometheus] 그라파나(Grafana)를 이용한 프로메테우스 시각화 (0) | 2017.07.05 |
---|---|
[Prometheus] 프로메테우스(APM) 아마존 EC2 자동 찾기 - Automatically monitoring EC2 Instances (0) | 2017.07.05 |
[Prometheus] 프로메테우스(APM) node_exporter 연결하기 (0) | 2017.07.04 |
[Prometheus] 프로메테우스(APM) 설정파일 오류 prometheus.yml error (0) | 2017.07.04 |
[Prometheus] 프로메테우스(APM) 설치 및 실행 (0) | 2017.07.04 |