一,下载安装
wget http://download.redis.io/releases/redis-3.2.1.tar.gz
tar xzvf redis-3.2.1.tar.gz
cd redis-3.2.1
make
下载编译成功后执行启动
./redis-server &
redis-server所在路径为redis-3.2.1/src
常用排查:
1,redis-cli
使用redis-cli 可以连接到本地或远程redis服务器,并执行你需要的命令
通常随便找一个与你要监控的服务可内网访问的机器,即可使用。
redis-cli在安装redis后,就可找到
连接:
redis-cli -h host -p port -a password
redis-cli连接后,常用排查命令
keys pattern 查找与制定模式匹配的所有键
pttl key 以毫秒为单位获取剩余时间的到期键。
ttl key 获取键到期的剩余时间。
randomkey 从Redis返回随机键
ping 检查服务器是否运行
info 返回服务器的统计数据和信息
client_list 返回连接服务器的客户端信息
monitor 监控所有请求
time 返回当前服务器时间
redis-cli -h host -p port monitor
2,redis-stat
第三方小插件,方便监控redis实例运行时信息
下载代码,并编译
git clone https://github.com/antirez/redis-tools.git
cd redis-tools
make all
可查询redis实例运行时的信息
网友评论