Prometheus + Grafana를 Mac에서 사용해 보세요.

5895 단어 Macgrafanaprometheus

할 일



이번에는 MAC에 Prometheus와 Grafana를 설치하고 싶습니다.

사전 준비



htps : // / cs. 도 c r. 코 m / 도 c 케 루 푸 루 마 c
위에서 Mac에 Docker를 설치하십시오.

다양한 파일 준비



terminal에서 다음 디렉토리를 원하는 곳에 두십시오.
(이번에는/Users/"username"/아래에 이 디렉토리를 만듭니다.)
$ cd

$ mkdir prometheus

$ mkdir grafana

prometheus.yml



/Users/"username"/prometheus에 다음 파일 만들기

prometheus.yml
global:
  scrape_interval:     15s 
  evaluation_interval: 15s 
  external_labels:
      monitor: 'codelab-monitor'

rule_files:
#   - "/var/app/prometheus/alert.rules"

scrape_configs:
  - job_name: 'prometheus'
    static_configs:
      - targets: 
        - 'localhost:9090'

Grafana.env



/Users/"username"/grafana에 다음 파일 만들기

docker를 통해 grafana를 시작하는 데 필요합니다.
그러나 이 파일은 참조되지 않으므로 댓글을 달고 있습니다.

gafana.env
# [server]
# GF_SERVER_DOMAIN=localhost
# GF_SERVER_HTTP_PORT=3000
# GF_SERVER_PROTOCOL=http

docker-compose.yml



/Users/"username"/prometheus에 다음 파일 만들기

docker-compose.yml
version: '3'
services:
  prometheus:
    image: prom/prometheus
    container_name: prometheus
    volumes:
      - /Users/"user名"/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
    ports:
      - 9090:9090
  grafana:
    image: grafana/grafana
    container_name: grafana
    ports:
      - 3000:3000
    env_file:
      - /Users/"user名"/grafana/grafana.env

docker 시작


$ docker-compose -f docker-compose.yml up

prometheus



시작되면 먼저 prometheus를 확인해 봅시다.



Status > Target을 확인해 봅시다.
이전에 prometheus.yml의 scrape_configs에 작성한 설정이 반영되었습니다.



지금까지 확인할 수 있었습니까?

Grafana



그렇다면 다음은 Grafana를 살펴 보겠습니다.



어... 어떻게 로그인하니?
라고 된 분! ! ! 좋은 소식입니다.

둘 다 "admin"을 입력해보십시오.

그러면 password를 설정하는 화면이 되므로, 자신이 좋아하는 password를 치십시오.

끝나면 다음 화면에 나타납니다.



configuration > Data Sources를 선택하십시오.
Add data source를 선택하여 아래 화면에 오면 prometheus를 선택하십시오.



다음 상태가 되면,
URL : http://localhost:9090
Access: Browser
라고 기입하고 아래의 "Save & Test"를 선택



다음이 표시되면 완료됩니다.



다시 Configuration > Data Sourse를 선택하면 방금 등록한 Prometheus가 표시됩니다.



이 후에 할 일



이 후에는 NodeExportet이거나, 자작 Exporter를 prometheus와 연계시켜
자신 취향의 감시를 해 보세요.

좋은 웹페이지 즐겨찾기