Prometheus, Grafana - 이론

2023. 7. 31. 10:29개발/Monitoring

728x90
반응형

설명

Prometheus 란 ?

Prometheus는 오픈소스 시스템 모니터링및 경고 툴킷이다.

특징

구조

  • Jobs/exporters : 매트릭을 수집하는 프로세스
  • Prometheus Server : exporter의 엔드포인트로 HTTP GET 요청하여 매트릭 정보를 수집

시각화 도구가 부족하여 Grafana 를 사용한다.

 

Grafana 란?

매트릭/로그 시각화 대시보드 오픈소스 툴킷이다.

특징

  • 로그 시각화
  • 알림 기능 제공
  • 커스터 마이징 가능
  • 외부 데이터 소스를 정의하고 쿼리를 이용한 동적 데이터를 시각화
1. Prometheus + Grafana - 연결
2. Prometheus + Grafana - RabbitMQ 구축
3. Prometheus + Grafana - Redis 구축
 

Prometheus + Grafana - Redis 구축

💡 준비물 : ubuntu, redis, Prometheus, Grafana 모니터링 대상 설정 Redis 설치 Redis 설치 Redis exporter 설치 wget # 압축 해제 및 파일 복사 tar -zxvf redis_exporter-v1.24.0.linux-amd64.tar.gz cd redis_exporter-v1.24.0.linux-amd64

haay.tistory.com

 

Prometheus + Grafana - RabbitMQ 구축

💡 준비물 : ubuntu, rabbitmq 3.8 이상, Prometheus, Grafana 모니터링 대상 설정 RabbitMQ Plugin 활성화 # rabbitmq_prometheus plugin 을 활성화시키며 exporter 포트는 15692 이다 sudo rabbitmq-plugins list sudo rabbitmq-plugins enab

haay.tistory.com

 

Prometheus + Grafana - 구축

💡 준비물 : ubuntu 설치 # Grafana 설치 wget sudo dpkg -i grafana_8.5.2_amd64.deb # Prometheus 설치 wget tar xvfz prometheus-2.35.0.linux-amd64.tar.gz mv prometheus-2.35.0.linux-amd64.tar.gz prometheus 모니터링 대상 설정 RabbitMQ Plugin

haay.tistory.com

 

 

728x90
반응형

'개발 > Monitoring' 카테고리의 다른 글

Prometheus + Grafana - RabbitMQ 구축  (0) 2023.07.31
Prometheus + Grafana - 연결  (0) 2023.07.31
Prometheus + Grafana - Redis 구축  (0) 2023.07.31