레디스를 쓰다 보면 각 레디스 서버가 메모리를 얼마나 쓰고 있는지 모니터링할 필요가 있습니다.
그럴 때 간단하게 쓸 오픈 소스 라이브러리를 소개해드리겠습니다.
redis-stat
redis-stat으로 띄운 대시보드입니다.
인스턴스 별로 정보를 볼 수도 있습니다.
맘에 드신다면 아래 설치를 따라가 주세요.
Install
redis-stat은 ruby로 만들어져 있습니다.
yum install ruby-devel gcc make rpm-build rubygems
ruby를 사용할 때 필요한 라이브러리들을 설치합니다.
gem install redis-stat
gem을 이용해 redis-stat을 설치합니다.
USAGE
redis-stat 주소:포트번호 주소:포트번호 주소:포트번호 --verbose --daemon --server=포트번호
웹 서버를 띄우는 명령어입니다.
아마 명령어를 실행하면 아래와 같은 경고 로그가 찍힐 것입니다.
하지만 걱정하지 마세요
ruby 버전 때문에 경고가 뜨는 거지 명령어는 문제없이 실행됩니다.
redis-stat 주소:포트번호 주소:포트번호 주소:포트번호 --verbose --daemon --server=12345
예를 들어 위와 같이 명령어를 실행했다면 localhost:12345로 접속하신다면 대시보드 화면을 볼 수 있습니다.
다른 명령어도 확인하고 싶으신 분들은 아래 주소를 확인해주세요.