Redis
[Redis] docker-compose 기반의 redis-stats
DevHyo
2022. 2. 5. 21:17
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 서버들을 모니터링 하도록 구성했다.