728x90
반응형
01.Prometheus 특징
- 오픈소스 시스템
- 알람을 통해 문제를 알려줌
- 특징
- 메트릭 이름과 키-값 쌍을 이뤄진 다차원 데이터 모델
- <메트릭 이름>{<라벨 이름>=<라벨 값>}<메트릭 값>
- 다차원 데이터 모델 활용을 위한 쿼리 언어
- promQL
- 실시간으로 시계열 데이터를 선택 및 가공
- promQL
- HTTP를 이용한 pull 방식 메트릭 수집
- 장점
- 브라우저를 통한 확인 가능
- 고가용성을 위한 다수의 모니터링 용이
- 모니터링 서버 변경 용이
- 단점
- 새로운 호스트 발생시 추가 필요
- 모니터링 서버 부하
- 장점
- 메트릭 이름과 키-값 쌍을 이뤄진 다차원 데이터 모델
02.동작확인
- 강의에서는 up을 입력하고 들어오는 데이터 확인
- 여기서 up은 메트릭 이름
- 전체 메트릭스 데이터가 나옴
- 일부의 조건으로만 검색하는 경우
- up{region="KR"}
- 위와 같이 검색도 할 수 있음
- up == 0
- 수집 되고 있지 않은것 확인
- 이진연산자 사용할 수 있음
- sum by(region) (up)
- 수집 되고 있는 것 조회
- up{region="KR"}
- 여기서 up은 메트릭 이름
03.기능확인
- 대상 호스트의 경로로 부터 데이터 받을 수 있음
- 메트릭 정보가 아래와 같이 수집이 됨을 브라우저로 확인
- 이렇게 확인 가능한 것은 해당 서버에 exporter올려놨기 때문
728x90
반응형
'PoC' 카테고리의 다른 글
2022-06-23-[Prometheus]Prometheus설정-살펴보기 (0) | 2022.06.23 |
---|---|
2022-06-23-[Prometheus]Exporter-알아보기 (0) | 2022.06.23 |
grafana-시간데이터-활용하기 (0) | 2022.06.23 |
2022-06-22-[Prometheus]Docker를-이용하여-Prometheus설치하기 (0) | 2022.06.23 |
2022-06-22-PureStorage-Prometheus-개념 (0) | 2022.06.23 |
댓글