본문 바로가기

리눅스

[리눅스] redis 모니터링 툴(redis-stat)

728x90

레디스 모니터링 툴

Docker 컨테이너에서 redis-stat을 설치하는 방법은 다음과 같습니다.

 

1. Docker 이미지 가져오기

docker pull redislabs/redis-stat

 

2. Redis 컨테이너 실행

docker run --rm -it --network=<your_network> redislabs/redis-stat --servers <redis_host>:<redis_port>
  • <your_network> 은 Redis 서버가 실행 중인 Docker 네트워크 이름으로 대체되어야 합니다.
  • <redis_host> 는 Redis 호스트 이름이나 IP 주소로 대체되어야 합니다.
  • <redis_port> 는 Redis 서버가 수신 대기 중인 포트 번호로 대체되어야 합니다.

예를 들어, Redis 서버가 my-redis라는 Docker 네트워크에서 호스트 이름 redis-server와 포트 6379를 사용하는 경우 다음과 같이 실행할 수 있습니다.

docker run --rm -it --network=my-redis redislabs/redis-stat --servers redis-server:6379

 

3. redis-stat을 사용하여 Redis 통계 모니터링

redis-stat 컨테이너가 실행되면 Redis 인스턴스의 통계 정보를 모니터링할 수 있습니다.

redis-stat을 실행한 후, 터미널에서 다양한 통계 정보가 실시간으로 표시됩니다. 이 정보에는 연결 수, 메모리 사용량, CPU 사용량, 명령어 별 처리량 등이 포함됩니다. Ctrl+C를 눌러 redis-stat을 중지할 수 있습니다.

 

이렇게 하면 Docker 컨테이너에서 redis-stat을 설치하고 실행할 수 있습니다. 이를 통해 Redis 인스턴스의 통계를 간편하게 모니터링할 수 있습니다.

728x90

redis-stat 설치(web 환경)

docker run --name redis-stat -p 8080:63790 -d insready/redis-stat --server 10.10.10.101

 

참고URL

- github : https://github.com/junegunn/redis-stat

 

728x90