美文网首页
2 redis 监控命令-monitor

2 redis 监控命令-monitor

作者: 降水 | 来源:发表于2019-08-12 20:09 被阅读0次

    redis 监控命令

    • monitor : 实时监控redis服务收到来自应用的所有命令
    • slowlog : 查看redis慢日志
    • info : 查看redis服务的各项状态
    • info CPU : cpu使用情况
    • info Keyspace : 各个db的key的状况,是否有设置超时时间。这是一个很重要的查看项
    • info Stats : 服务状态

    monitor
    Redis Monitor 命令用于实时打印出 Redis 服务器接收到的命令,调试用。

    1 打开redis-cli, 执行MONITOR,实时监测所有命令

    image.png

    2 抓取监测的命令到文本中:redis-cli monitor >1.txt

    image.png

    3 对生成的命令文件进行数量查询 wc -l 1.txt

       [root@iZ8vbgze1mjn01dk9w863mZ opt]# wc -l 1.txt 
       8 1.txt
    

    4 取关键字GET/get的进行分析,统计key的get次数
    awk '/get/{a[$3]++}END{for(i in a)print i"\t"a[i]}' 1.txt |sort -k2nr|more

    [root@iZ8vbgze1mjn01dk9w863mZ opt] awk '/get/{a[$3]++}END{for(i in a)print i"\t"a[i]}' 1.txt 
    39.100.133.182:50586]   1
    

    相关文章

      网友评论

          本文标题:2 redis 监控命令-monitor

          本文链接:https://www.haomeiwen.com/subject/isfpjctx.html