Skip to content
This repository has been archived by the owner on Aug 26, 2019. It is now read-only.
/ RedisMon Public archive

A small monitor for Redis

Notifications You must be signed in to change notification settings

lagged/RedisMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedisMon

RedisMon can be used monitor redis vitals and push them into Librato (Yay!).

What does it do?

RedisMon collects stats from one or multiple redis-servers. The statistics are pushed on a certain internal to Librato's metric service.

Example Dashboard

How does it work?

  1. Clone this repo into $HOME
  2. php composer.phar install
  3. Copy etc/redis-mon.ini-dist to etc/redis-mon.ini and make changes (redis-servers, librato credentials)
  4. Review crontab in var/cron and install it (crontab var/cron && crontab -l)
  5. Profit!

Note: The period in etc/redis-mon.ini should match the interval in your crontab.

Testing

This is an early Alpha release, to test RedisMon, run ./bin/redis-mon (after you installed all dependencies with composer).

Requirements:

  • PHP 5.3.3
  • cURL (with ssl, etc.)

TODO

  • Support statsd/graphite.

Releases

No releases published

Packages

No packages published

Languages