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

이우다이오스 번역 선택이 만든 반유대주의 논쟁 | 성경오역의 역사 19

이우다이오스는 그리스어 자체가 '유대인'과 '유대아인' 중 하나만을 강제하지 않는 단어다. 문법이나 문맥이 명백히 한쪽을 요구하는 자리가 아니라, 번역자가 종교적 정체성을 부각할지 지리적 정체성을 부각할지 스스로 골라야 하는 자리이고, 그 선택에 따라 함의가 달라진다. 원문 자체가 훼손됐거나(사본 조작·날조), 없던 문장이 붙었거나(추가된 구절), 멀쩡한 문장을 다르게 우려먹은 것(해석 남용)이 아니라, 둘 다 성립하는 번역지 가운데 특정한 하나를 택한 결과이므로 '번역 선택'이다.

By ilikeafrica

정은임의 FM영화음악 — 시네마뮤즈-빌보드 앨범차트 10위안에 든 영화의 ost 앨범소개(56년~60년) (1993.10.19)

정은임의 FM영화음악 — 시네마뮤즈-빌보드 앨범차트 10위안에 든 영화의 ost 앨범소개(56년~60년) (1993.10.19) ‘라디오 세대의 마지막 DJ’ 故 정은임 아나운서(1968–2004)의 목소리를 기리며, 당시 방송을 한국어 자막과 함께 복원해 올립니다. 💬 자막: 한국어 · English · Deutsch (영상에서 CC로 선택) 이 방송에서 소개된 음악 * 06:11 Luciano Pavarotti — Caruso

By ilikeafrica