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.ymlglobal:
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.ymlversion: '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와 연계시켜
자신 취향의 감시를 해 보세요.
Reference
이 문제에 관하여(Prometheus + Grafana를 Mac에서 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryojsb/items/419b45ceac014e91a64b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
htps : // / cs. 도 c r. 코 m / 도 c 케 루 푸 루 마 c
위에서 Mac에 Docker를 설치하십시오.
다양한 파일 준비
terminal에서 다음 디렉토리를 원하는 곳에 두십시오.
(이번에는/Users/"username"/아래에 이 디렉토리를 만듭니다.)
$ cd
$ mkdir prometheus
$ mkdir grafana
prometheus.yml
/Users/"username"/prometheus에 다음 파일 만들기
prometheus.ymlglobal:
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.ymlversion: '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와 연계시켜
자신 취향의 감시를 해 보세요.
Reference
이 문제에 관하여(Prometheus + Grafana를 Mac에서 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryojsb/items/419b45ceac014e91a64b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ cd
$ mkdir prometheus
$ mkdir grafana
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'
# [server]
# GF_SERVER_DOMAIN=localhost
# GF_SERVER_HTTP_PORT=3000
# GF_SERVER_PROTOCOL=http
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-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와 연계시켜
자신 취향의 감시를 해 보세요.
Reference
이 문제에 관하여(Prometheus + Grafana를 Mac에서 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ryojsb/items/419b45ceac014e91a64b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Prometheus + Grafana를 Mac에서 사용해 보세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ryojsb/items/419b45ceac014e91a64b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)