Linux中redis慢查询日志默认开启配置
redis慢查询日志默认开启,在配置文件中有两行配置参数:
[root@linux ~]# grep slowlog /etc/redis.conf #超时时间,单位微秒,执行超时的命令将会被记录到慢查询日志中 slowlog-log-slower-than 10000 #定义日志长度,表示最多保留的慢查询记录数量 slowlog-max-len 128
#当慢查询日志记录数量达到上限,新增的慢查询记录被写入日志时,最老的一条记录会从日志队列移除
列出所有慢查询日志:
127.0.0.1:6379> SLOWLOG get
只列出5条慢查询日志:
127.0.0.1:6379> SLOWLOG get 5
获取慢查询日志的数量:
127.0.0.1:6379> SLOWLOG len