프로메테우스 설치 및 실행
1. 설치
- https://prometheus.io/download/
- window, linux, mac 모두 설치가 가능하다.
- docker를 이용하여 설치가능하다(https://prometheus.io/docs/introduction/install/)
- 다운받아서 압축을 해제한다.
2. prometheus.yml 설정파일
- 프로메테우스는 설정파일을 통하여 설정이 가능하다.
- 다양한 설정항목이 있다(https://prometheus.io/docs/operating/configuration)
- scrape_interval : 프로메테우스 서버가 클라이언트 서버에서 데이터를 가져오는 간격
- external_labels : 외부 시스템과 연동할 때 표시
- scrape_config : 프로메테우스 서버가 스크랩하기위한 시작지점
- job_name : 스크랩되는 잡이름이며 설정파일에서 유일해야한다. 여러개 등록이 가능하다
- target : 프로메테우스 서버가 바라보는 서버 주소이다(클라이언트)
3. 실행
- web browser로 확인하거나 grafana, 혹은 console template을 작성하여 시각적으로 표현할 수 있다.
- 윈도우의 경우 prometheus.exe 파일을 클릭하여 서버를 띄운 후, 서버에 접속
- 리눅스의 경우 ./prometheus --config.file="prometheus.yml" 실행한다(config 제외 가능)
1) web browser
- localhost:9090/graph 로 접속하여 확인이 가능하다
- grafana, console template은 나중에 포스팅
'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 |