티스토리 뷰
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 서버들을 모니터링 하도록 구성했다.
'Redis' 카테고리의 다른 글
[Redis] All keys in the pipeline should belong to the same slots allocation group 에러 해결하기 (1) | 2022.02.12 |
---|---|
[Redis] Monitoring Metrics (0) | 2022.01.29 |
[Redis] AWS ElastiCache의 클러스터 모드 (1) | 2022.01.29 |
댓글