监控redis是否存活的脚本
2014-04-10 13:51
423 查看
#!/bin/bash
while [ 1 ]; do
a=`lsof -i:6379 |grep 'redis-ser' |grep -v grep |grep -v agent|sort | tail -1 | cut -f 1 -d' '`
if [ "$a" != 'redis-ser' ];then
{ /usr/local/redis/redis-server /usr/local/redis/redis.conf &
echo redis restart at `date` >> /usr/local/redis/redis.log
}
fi
sleep 5
done
while [ 1 ]; do
a=`lsof -i:6379 |grep 'redis-ser' |grep -v grep |grep -v agent|sort | tail -1 | cut -f 1 -d' '`
if [ "$a" != 'redis-ser' ];then
{ /usr/local/redis/redis-server /usr/local/redis/redis.conf &
echo redis restart at `date` >> /usr/local/redis/redis.log
}
fi
sleep 5
done
相关文章推荐
- Linux shell 脚本监控cpu,内存,硬盘,网络,是否存活
- shell脚本监控(ping)主机是否存活
- 生产环境Shell脚本Ping监控主机是否存活(多种方法)
- Python监控主机是否存活并以邮件报警
- 用shell脚本监控进程是否存在 不存在则启动的实例
- (转)SHELL脚本:检测一坨IP是否都能ping通(网卡监控)
- 同时测试多个服务是否存活的脚本[shell和perl]
- Shell脚本监控WEB服务是否正常
- 用shell脚本监控进程是否存在 不存在则启动的实例
- redis线上环境监控脚本(python脚本)
- 监控网站是否可以正常打开的Shell脚本分享
- Shell脚本实现监控iptables规则是否被修改
- python脚本监控redis制作zabbix模板
- 一个简单的监控redis性能的python脚本
- redis监控脚本
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 编写可以监控oracle监听器是否启动的shell脚本
- shell脚本实现某一进程是否运行结束的监控
- shell 脚本监控程序是否正在执行, 如果没有执行, 则自动启动该进程
- nagios --redis 监控脚本