728x90
1. Prometheus 설치
- 먼저 아래의 사이트 접속
https://prometheus.io/download
- OS 확인 후 원하는 버전 링크에 오른쪽 마우스 클릭 후 링크 복사
- wget 명령어로 해당 압축파일 다운로드
wget https://github.com/prometheus/prometheus/releases/download/v2.52.0-rc.1/prometheus-2.52.0-rc.1.linux-amd64.tar.gz
- 다운받은 압축파일 압축해제 진행
tar xzvf prometheus-2.52.0-rc.1.linux-amd64.tar.gz
2. YAML 파일 설정
- 압축해제한 디렉토리로 이동
cd prometheus-2.52.0-rc.1.linux-amd64
- vi 편집기로 yml 파일 오픈
vi prometheus.yml
- global
- 전역 설정을 할 수 있습니다.
- scrape_interval
- 매트릭을 수집할 주기를 설정할 수 있습니다.(기본값 1분)
- evaluation_interval
- 규칙을 평가할 주기를 설정할 수 있습니다. (기본값 1분)
- alerting
- Alertmanager에 대해 설정할 수 있습니다.
- rule_files
- 규칙을 로딩하고 evaluation_interval 설정에 따라 주기적으로 평가합니다.
- scrape_configs
- 메트릭을 수집할 엔드포인트에 대해 설정할 수 있습니다.
- job_name
- 이 설정에서 수집한 타임시리즈에 대해 'job=<job_name>'으로 라벨을 추가합니다.
- static_configs
- 타겟(엔드포인트)과 타겟에 대한 라벨을 지정해 줄 수 있습니다.
- targets
- 메트릭을 수집할 엔드포인트를 지정해 줄 수 있습니다.
3. Prometheus 실행
./prometheus
5. Prometheus 실행 확인
- 해당 서버 IP:9090 포트로 UI 접속 확인
728x90
'모니터링' 카테고리의 다른 글
[nagios] nagios 모니터링 툴 설치하기 (3) | 2024.09.02 |
---|---|
[Prometheus] Node Exporter 설치 - 2 (0) | 2024.05.13 |
[Grafana&Zabbix] zabbix와 Grafana 연동 (0) | 2024.05.07 |
[zabbix] zabbix 카카오톡 연동 및 알림설정 - 1 (0) | 2024.05.07 |
[zabbix] 모니터링 시스템 자빅스(zabbix) 구축하기 - 3 (0) | 2024.05.03 |