본문 바로가기
ETC DB

prometheus 실행

by 타마마임팩트_쫀 2021. 7. 22.

1. 프로메테우스 실행

> setproxy wget https://github.com/prometheus/prometheus/releases/download/v2.2.1/prometheus-2.2.1.linux-amd64.tar.gz

> tar -xzf prometheus-2.2.1.linux-amd64.tar.gz

> cd prometheus-2.2.1.linux-amd64/

> vi prometheus.yml

prometheus.yml 파일에 scrape_configs 항목 추가

global:
scrape_interval: 10s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']

> ./ prometheus

웹 브라우저에서 http://prometheus-main.ay1.krane.9rum.cc:9090 로 접속하면 다음과 같은 화면을 볼 수 있다.

 

2. 노드 익스포터 실행

> setproxy wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz

> tar -xzf node_exporter-1.0.1.linux-amd64.tar.gz

> cd node_exporter-1.0.1.linux-amd64/

> ./node_exporter

웹 브라우저에서 http://prometheus-main.ay1.krane.9rum.cc:9100 로 접속하면 다음과 같은 화면을 볼 수 있다.

 

프로메테우스가 노드 익스포터를 모니터링 하려면 prometheus.yml 파일에 scrape_configs 항목을 추가 해야 한다.

> cd prometheus-2.2.1.linux-amd64/

> vi prometheus.yml

- job_name: 'node'
static_configs:
- targets: ['localhost:9100']

 프로메테우스를 재시작 하고 target 페이지를 보면 다음과 같이 up 상태인 대상 2개를 확인 할 수 있다.

'ETC DB' 카테고리의 다른 글

prometheus Alert Manager  (0) 2021.07.22
prometheus TSDB format  (0) 2021.07.21
prometheus TSDB 관리 API  (0) 2021.07.21
prometheus disk storage  (0) 2021.07.21
prometheus 데이터 구조  (2) 2021.07.21