티스토리 뷰

Docker를 활용해서 Redis Standalone 및 Cluster를 모니터링하고 있는데, 매 번 docker 명령어를 입력해서 해야 하는 번거로움이 있어서 docker-compose.yml 파일로 만들어봤다.

version: '3'

services:
  prod-redis-stats:
    image: insready/redis-stat:latest
    container_name: prod-redis-stats
    ports:
      - '13790:63790'
    command: [
        '--verbose', # 추가 정보 보기
        '--server',
        '127.0.0.1:6379',
        '127.0.0.2:6379',
      ]

  stage-redis-stats:
    image: insready/redis-stat:latest
    container_name: stage-redis-stats
    ports:
      - '23790:63790'
    command: [
        '--verbose', # 추가 정보 보기
        '--server',
        '127.0.0.3:6379',
        '127.0.0.4:6379',
      ]

브라우저에서 localhost:13790으로 접속하면, Production 환경의 Redis 서버들을 모니터링하고, localhost:23790으로 접속하면, Stage 환경의 Redis 서버들을 모니터링 하도록 구성했다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함