redis常用监控命令

1.实时监控redis服务收到来自应用的所有命令

  

1
2
3
4
5
6
7
redis-cli
127.0.0.1:6379>monitor
1509964152.131699 [1 127.0.0.1:40008] "hmget" "DEFAULEGYM_PK_PLAYER_PROPERTY_10105" "cup" "type" "pkScore" "matchTimeIntervals"
1509964152.131699 [1 127.0.0.1:40008] "hmget" "DEFAULEGYM_PK_PLAYER_PROPERTY_10105" "cup" "type" "pkScore" "matchTimeIntervals"

执行该命令将会把redis日志全部打印出来,有时间,来源ip,来源端口,操作函数,操作key。我们可以基于这些日志对当前redis使用情况进行统计分析

2.查看redis慢日志

    

redis-cli

127.0.0.1:6379>slowlog get 128  // 只存储128条满日志,多了会顶掉

1
2
3
4
5
6
7
8
9
10
1)  1) (integer) 77            // 编号
    2) (integer) 1509876448    // 时间戳
    3) (integer) 28599      // 耗时,微妙
    4) 1) "info"         // 命令
       2) "loglevel"       // 操作key
 2) 1) (integer) 76
    2) (integer) 1509503373
    3) (integer) 42481
    4) 1) "LPOP"
       2) "WECHATAPP:MESSAGE_LIST_user:ALL"

该命令把耗时较长的命令列出来,对存取优化很有帮助。

3.查看redis服务的各项状态

1
redis-cli <br>127.0.0.1:6379> info
1
127.0.0.1:6379> info CPU        // cpu使用情况
1
127.0.0.1:6379> info Keyspace   // 各个db的key的状况,是否有设置超时时间。这是一个很重要的查看项。<br>127.0.0.1:6379> info Stats    // 服务状态<br>...

  

该命令用来查看redis概览各项情况。

--------------------------------------------

redis性能查看与监控常用工具

1.redis-benchmark

redis基准信息,redis服务器性能检测 
redis-benchmark -h localhost -p 6379 -c 100 -n 100000 
100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能

redis常用监控命令相关推荐

  1. Linux常用监控命令

    A goal is a dream with a deadline. Much effort, much prosperity.  1.IOSTAT命令 此命令安装包为sysstat     可用yu ...

  2. jvm常用监控命令总结

    前言 在生产环境中,为了保证Java应用的健康运行,需要动态检测应用运转过程中的各种指标,比较常见的像CPU利用率,内存使用,堆栈是否正常等 另一方面,生产环境中出现的各种问题,包括异常信息等,都可以 ...

  3. java常用监控命令

    Java常用的监控命令比如top,jps,jmap等,下面具体讲解一下使用方式 1.top 使用top展示的信息如下所示 其中第一行展示了机器的负载(load)信息:当前时间,机器运行了多长时间,有多 ...

  4. Redis 常用监控信息命令总结

    查看启动到当前处理命令总数: # redis-cli info stats | grep total_commands total_commands_processed:23693286991 查看每 ...

  5. redis 常用监控指标

    文章目录 常用指标监控指标 内存指标: Memory 基本活动指标:Basic activity 持久性指标: Persistence 错误指标:Error 监控方式 性能监控 内存监控 基本活动指标 ...

  6. 通过常用监控命令快速发现性能问题

    命令大致如下: uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 sar ...

  7. Redis常用的命令(一)-------启动、配置等

    1.启动redis redis-start 以后台程序的方式运行redis redis-start & 备注:(1)redis默认的启动端口为6379,6379在手机键盘上是MERZ 对应的数 ...

  8. Linux常用监控命令简介 – vmstat,ps,free,uptime 等

    vmstat [-a] [-n] [delay [ count]] vmstat [-f] [-s] [-m] vmstat [-S unit] vmstat [-d] vmstat [-p disk ...

  9. Redis常用命令小总

    1. 写在前面 这两天在跟着伙伴学习做新闻推荐系统, 里面用到了数据库的相关操作,又接触到了mongodb和redis两个新的数据库,关于redis,这是一个高性能的key-value数据库,非常适合 ...

最新文章

  1. TP-GAN 侧脸修复
  2. 删除计算机系学生的选课记录6,天津理工大学+数据库实验二.doc
  3. Redis--发布订阅模式
  4. 记录本地Hexo博客部署到服务器上
  5. vue 字符串分割_嗯哼vue组件taginput包教不包会
  6. HTML文件可通过www进行传输,使用 zssh 进行 Zmodem 文件传输
  7. python中将列表中的元素倒序输出_python实现对列表中的元素进行倒序打印
  8. STM32工作笔记0039---认识电路图中的DS203,MS,L等
  9. mongodb-查询
  10. 190320每日一句
  11. mysql之我们终将踩过的坑(优化)
  12. 谷歌浏览器访问接口无返回
  13. Pyrene-PEG-NHS Ester,NHS-PEG-Pyrene
  14. Wireshark 提示和技巧 | TCP Reassembly
  15. 如何解决竞价推广中的恶意点击?
  16. 北邮通信博士带你秒懂 4G/5G 区别(附带通信发展史)
  17. 有没有java自编歌曲_简易音乐播放器制作
  18. 54:第五章:开发admin管理服务:7:人脸入库流程;人脸登录流程;浏览器开启视频调试模式(以便能够在本机的不安全域名的情况下,也能去开启摄像头);
  19. Skywalking+Nacos实现高可用集群和动态配置
  20. Mybatis执行流程、缓存原理以及相关面试题

热门文章

  1. 用java实现combin函数_Java8的CompletableFuture
  2. java面试下_Java面试宝典(下)
  3. aee快递查询 在php_第48课 thinkphp5添加商品库
  4. java将jfif格式转换成ipg_.jfif是什么格式 jfif格式怎么转jpg
  5. 正在检测服务器信息吗,云服务器会检测内容吗
  6. java gridout_java 布局管理器GridLayout
  7. 未来教育计算机二级答案19,2019年3月计算机二级MSOffice提分试题及答案019
  8. Python URL编码
  9. R语言聚类算法之k中心聚类(K-medoids)
  10. 数据可视化之单属性(字段)