Skip to content

Instantly share code, notes, and snippets.

@tkanov
Forked from cyx/gist:3690597
Created July 2, 2017 10:26
Show Gist options
  • Save tkanov/158c89c22f4a36b33ef324fbfadbc8ea to your computer and use it in GitHub Desktop.
Save tkanov/158c89c22f4a36b33ef324fbfadbc8ea to your computer and use it in GitHub Desktop.
Monit Redis
check process redis-server
with pidfile "/var/run/redis.pid"
start program = "/etc/init.d/redis-server start"
stop program = "/etc/init.d/redis-server stop"
if 2 restarts within 3 cycles then timeout
if totalmem > 100 Mb then alert
if children > 255 for 5 cycles then stop
if cpu usage > 95% for 3 cycles then restart
if failed host 127.0.0.1 port 6379 then restart
if 5 restarts within 5 cycles then timeout
@tkanov
Copy link
Author

tkanov commented Jul 2, 2017

Monit configuration for Redis service monitoring

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment