bharadwajrembar / redmon

Redis and Sentinel Monitoring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

redmon

Monitor Redis & Sentinel(HA Redis) using any of the http based endpoint monitoring system.

By default the server listens on endpoint 0.0.0.0:9736

Example

Example url to monitor redis which is running in localhost:6379

http://localhost:9736/redis/<redis endpoint>

Ex: http://localhost:9736/redis/localhost:6379

Example url to monitor redis using sentinel failover

http://localhost:9736/sentinel/<comma sepeareted sentinel enpoints>/<MaterName>

Sentinel Hosts

  • localhost:26379
  • localhost:26378

Ex: http://localhost:9736/sentinel/localhost:26379,localhost:26378/master

Usage

Add the url to any of the http enpoint monitoring tool ex: pingdom or datadog or https://github.com/fzaninotto/uptime

The API will send 200 status in case of success otherwise will respond with 500 status code.

About

Redis and Sentinel Monitoring

License:MIT License


Languages

Language:Go 100.0%