当前位置:   article > 正文

redis命令:slowlog慢查日志功能_slowlog get key

slowlog get key

开启

  1. # 定义慢查询,单位微秒us,10000us=10ms,执行时间,不包含io时间。
  2. slowlog-log-slower-than 10000
  3. # 慢查询日志记录条数,只记录最新的慢查询操作,可通过SLOWLOG RESET命令重置
  4. slowlog-max-len 128
  5. # 延时监控系统阀值,对慢查询采样,定时输出报告,单位ms,0为关闭。
  6. latency-monitor-threshold 0
  7. # key监控通知,监控key发生某些变化时,执行某些操作,有点复杂,这里就不说了。“”表示关闭。
  8. notify-keyspace-events ""

查看

  1. #查看多条慢日志
  2. 127.0.0.1:6379> slowlog get 2
  3. 1) 1) (integer) 2 # 日志记录id,自增id,reset重置后归0
  4. 2) (integer) 1618217437 # 操作时间戳
  5. 3) (integer) 14 # 执行时间us微妙
  6. 4) 1) "slowlog" # 执行命令组合,空格相加
  7. 2) "get"
  8. 3) "2"
  9. 5) "127.0.0.1:39566" # 执行命令的客户端地址
  10. 6) "" # 执行命令的客户端名称
  11. 2) 1) (integer) 1
  12. 2) (integer) 1618217434
  13. 3) (integer) 6
  14. 4) 1) "get"
  15. 2) "test"
  16. 5) "127.0.0.1:39566"
  17. 6) ""
  18. #查看当前慢查询日志的条数,最大为slowlog-max-len
  19. 127.0.0.1:6379> slowlog len
  20. (integer) 3 #慢查询日志的条数
  21. #重置慢查日志队列,清空
  22. 127.0.0.1:6379> slowlog reset
  23. OK

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/514190
推荐阅读
相关标签
  

闽ICP备14008679号