redis slow log
所属分类 redis
浏览量 1406
Slow log
只是执行命令所耗费的时间
保存在内存里面,读写速度非常快
redis.conf 配置
可通过 CONFIG SET 动态配置
CONFIG GET 查看
CONFIG SET slowlog-log-slower-than 100
设置 slowlog 时间阈值 100 微秒
slowlog-max-len
FIFO 队列,当队列大小超过 slowlog-max-len 时,旧的日志将被删除
CONFIG SET slowlog-max-len 1000
最多保留1000条日志
CONFIG GET slowlog-log-slower-than
CONFIG GET slowlog-max-len
SLOWLOG GET
SLOWLOG GET number
127.0.0.1:6379> SLOWLOG GET
1) 1) (integer) 3
2) (integer) 1567592994
3) (integer) 11339
4) 1) "LRANGE"
2) "mylist"
3) "0"
4) "599"
5) "127.0.0.1:63599"
6) ""
2) 1) (integer) 2
2) (integer) 1567592986
3) (integer) 20119
4) 1) "LRANGE"
2) "mylist"
3) "0"
4) "599"
5) "127.0.0.1:63587"
6) ""
3) 1) (integer) 1
2) (integer) 1567592969
3) (integer) 11268
4) 1) "LRANGE"
2) "mylist"
3) "0"
4) "449"
5) "127.0.0.1:63383"
6) ""
序号
UNIX 时间戳
执行时间 微秒
具体命令
客户端ip和端口
查看当前日志数量 SLOWLOG LEN
清空日志 SLOWLOG RESET
上一篇
下一篇
zookeeper
redis脚本实例
redis pipeline 与 lua 比较
git恢复删除的文件
git branch 和 git checkout常见用法
hive数据仓库