M1 맥미니에 그라파나 설치



M1 맥미니에 그라파나 설치

M1 맥미니에 그라파나 설치

IT/애플_아이폰_맥북

2022-11-12 17:30:37


각종 어플리케이션을 모니터링 할수 있는 그라파나 grafana를 맥미니에 도커를 사용해서 쉽게 설치 할수 있다.

물론 도커 데스크탑을 설치해놓으면 좀 더 편하게 관리 할수 있다.

 

별건 없고 docker-compose.yml 파일만 잘 만들어 두면 된다.

해당 내용은 아래와 같다.

소스 내용중 패스워드나 폴더 경로는 자신에 맞게 수정해주면 된다.

docker-compose up -d 명령어로 실행해준 다음

브라우저에서 http://127.0.0.1:300번으로 접속하면 된다.

 

version: '3.8'

volumes:
  prometheus_data: {}
  grafana_data: {}

services:
  prometheus:
    image: prom/prometheus
    restart: always
    volumes:
      - ./prometheus:/etc/prometheus/
      - prometheus_data:/prometheus
    command:
      - '--config.file=/etc/prometheus/prometheus.yml'
      - '--storage.tsdb.path=/prometheus'
      - '--web.console.libraries=/usr/share/prometheus/console_libraries'
      - '--web.console.templates=/usr/share/prometheus/consoles'
    ports:
      - 9090:9090
    links:
      - cadvisor:cadvisor
      - alertmanager:alertmanager
    depends_on:
      - cadvisor

  node-exporter:
    image: prom/node-exporter
    volumes:
      - /proc:/host/proc:ro
      - /sys:/host/sys:ro
      - /:/rootfs:ro
    command:
      - '--path.procfs=/host/proc'
      - '--path.sysfs=/host/sys'
      - --collector.filesystem.ignored-mount-points
      - '^/(sys|proc|dev|host|etc|rootfs/var/lib/docker/containers|rootfs/var/lib/docker/overlay2|rootfs/run/docker/netns|rootfs/var/lib/docker/aufs)($$|/)'
    ports:
      - 9100:9100
    restart: always
    deploy:
      mode: global

  alertmanager:
    image: prom/alertmanager
    restart: always
    ports:
      - 9093:9093
    volumes:
      - ./alertmanager/:/etc/alertmanager/
    command:
      - '--config.file=/etc/alertmanager/config.yml'
      - '--storage.path=/alertmanager'

  cadvisor:
    image: gcr.io/cadvisor/cadvisor
    volumes:
      - /:/rootfs:ro
      - /var/run:/var/run:rw
      - /sys:/sys:ro
      - /var/lib/docker/:/var/lib/docker:ro
    ports:
      - 8080:8080
    restart: always
    deploy:
      mode: global

  grafana:
    image: grafana/grafana
    user: '472'
    restart: always
    environment:
      GF_INSTALL_PLUGINS: 'grafana-clock-panel,grafana-simple-json-datasource'
    volumes:
      - grafana_data:/var/lib/grafana
      - ./grafana/provisioning/:/etc/grafana/provisioning/
    env_file:
      - ./grafana/config.monitoring
    ports:
      - 3000:3000
    depends_on:
      - prometheus

 

M1 맥미니 즉 애플칩이 들어간 장비에 도커로 앱들을 설치하다보면 인텔칩이 아니기 때문에 호환되는 도커 파일 구하기가 좀 까다롭긴 하다.

하지만 한번만 찾아놓고 설치만 잘 되면 그 뒤부턴 별 어려움 없이 자신에 맞는 환경을 구축해 나갈수 있으니 참 좋다.

#Apple #맥미니 #prometheus #프로메테우스 #M1 #docker #도커 #grafana #그라파나 #dockecompose


Read more

대한민국 영문운전면허증 사용 가능 국가 리스트 (69개국 109개 지역 총정리)

대한민국 영문운전면허증 사용 가능 국가 리스트 (69개국 109개 지역 총정리)

대한민국 영문운전면허증만으로 별도의 공증이나 국제운전면허증 없이 운전이 가능한 국가와 지역을 안내해 드립니다. 해외 출국 전 해당 국가가 포함되어 있는지 확인해 보세요! 1. 영문면허 인정국가의 범위 * 가. 대한민국 영문운전면허증을 가진 사람이 여권을 지참할 경우, 영문운전면허증에 기재된 '국제적 차량 기호'에 따라 단기간 운전을 허용하는 국가 * 나. 미국 개별 주와

By ilikeafrica
2026년 지구여행 계획안 ver0.5

2026년 지구여행 계획안 ver0.5

이젠 여행계획도 chatgpt를 이용하는 세상인가보다. ✈️ 전체 흐름 인천 → 터키 → 중앙아시아 → 동유럽 → 알프스 → 독일 → 스페인/포르투갈 → 카나리아 → 북유럽 → 발칸 → 이집트 → 아프리카 → 남미 → 중미 → 호주 → 인천 👉 거의 “지구 한 바퀴”이며 되돌아감 없음. 🟠 1단계 — 터키 + 중앙아시아 (4/22 ~ 5/20) ✔ 아직 덥지 않음 ✔ 초원과 도시 풍경 최고 시즌 루트 인천 → 이스탄불 → 안탈리아

By ilikeafrica
토토와 단둘이 여수 여행

토토와 단둘이 여수 여행

이번엔 여수 여행이다. 단둘이 말이다. 토토맘은 제주로...나는 여수로....ㅋㅋㅋㅋ 아주 좋다. 편하다. 토토는 장시간 운전이 피곤한 모양새이다. 언제나 그렇듯이 녀석은 차로 이동하는건 별로인것 같다. 하지만 할수 없다. 대신 좋아라 하는 간식 북어체를 한봉지 사서 미안한 맘을 좀 표현해보고 최대한 산책도 많이 시켜주려 한다.

By ilikeafrica

일본 삿포로 오타루 여행

삿포로 여행중 오후 느즈막히 오타루행 JR 열차를 발권을 하고 정보 없는 곳으로 출발했다. 가면서 창밖으로 보이는 풍경은 아무래도 베를린의 동독 지역이었다. 일본과 독일이 그 옛날 왕래가 잦았다더니 이런 하나 하나 까지 서로가 맞았나부다. 트램도 그렇고 집짓는것도 그렇고 돌아보면 볼수록 동독 냄새가 너무 난단 말이지…. 우야튼 가는 도중 북해도의 파도를 본다.

By ilikeafrica