Redis性能监控指标总结


Redis性能监控指标总结

监控指标

  •        性能指标:Performance
  •        内存指标: Memory
  •        基本活动指标:Basic activity
  •        持久性指标: Persistence
  •        错误指标:Error

性能指标:Performance

               Name                Description
               latency                Redis响应一个请求的时间
               instantaneous_ops_per_sec                平均每秒处理请求总数
               hi rate(calculated)                缓存命中率(计算出来的

内存指标: Memory

               Name                Description
               used_memory                已使用内存
               mem_fragmentation_ratio                内存碎片率
               evicted_keys                由于最大内存限制被移除的key的数量
               blocked_clients                由于BLPOP,BRPOP,or BRPOPLPUSH而备阻塞的客户端

基本活动指标:Basic activity

               Name                Description
               connected_clients                客户端连接数
               conected_l*essl*e                数量
               master_last_io_seconds_ago                最近一次主从交互之后的秒数
               keyspace                数据库中的key值总数

持久性指标: Persistence

               Name                Description
               rdb_last_s*e_time                最后一次持久化保存磁盘的时间戳
               rdb_changes_sice_last_s*e                自最后一次持久化以来数据库的更改数

错误指标:Error

               Name                Description
               rejected_connections                由于达到maxclient限制而被拒绝的连接数
               keyspace_misses                Key值查找失败(没有命中)次数
               master_link_down_since_seconds                主从断开的持续时间(以秒为单位)

监控方式

  •        redis-benchmark
  •        redis-stat
  •        redis-faina
  •        redislive
  •        redis-cli
  •        monitor
  •        showlog

   ①get:获取慢查询日志

   ②len:获取慢查询日志条目数

   ③reset:重置慢查询日志

相关配置:

slowlog-log-slower-than 1000 # 设置慢查询的时间下线,单位:微秒
slowlog-max-len 100 # 设置慢查询命令对应的日志显示长度,单位:命令数

info(可以一次性获取所有的信息,也可以按块获取信息)

  •        server:服务器运行的环境参数
  •        clients:客户端相关信息
  •        memory:服务器运行内存统计数据
  •        persistence:持久化信息
  •        stats:通用统计数据
  •        Replication:主从复制相关信息
  •        CPU:CPU使用情况
  •        cluster:集群信息
  •        Keypass:键值对统计数量信息

终端info命令使用

./redis-cli info 按块获取信息 | grep 需要过滤的参数./redis-cli info stats | grep ops

交互式info命令使用

SONIFY.io SONIFY.io

设计和开发音频优先的产品和数据驱动的解决方案

SONIFY.io 83 查看详情 SONIFY.io
#./redis-cli> info server

性能监控:

   redis-cli info | grep ops # 每秒操作数

内存监控

[root@CombCloud-2025110836 src]# ./redis-cli info | grep used | grep human       
used_memory_human:2.99M  # 内存分配器从操作系统分配的内存总量
used_memory_rss_human:8.04M  #操作系统看到的内存占用,top命令看到的内存
used_memory_peak_human:7.77M # redis内存消耗的峰值
used_memory_lua_human:37.00K   # lua脚本引擎占用的内存大小

由于BLPOP,BRPOP,or BRPOPLPUSH而备阻塞的客户端

[root@CombCloud-2025110836 src]# ./redis-cli info | grep blocked_clients
blocked_clients:0

由于最大内存限制被移除的key的数量

[root@CombCloud-2025110836 src]# ./redis-cli info | grep evicted_keys
evicted_keys:0  #

内存碎片率

[[email protected] src]# ./redis-cli info | grep
mem_fragmentation_ratiomem_fragmentation_ratio:2.74

已使用内存

[[email protected] src]# ./redis-cli info | grep 
used_memory:used_memory:3133624

基本活动指标:

redis连接了多少客户端 通过观察其数量可以确认是否存在意料之外的连接。如果发现数量不对劲,就可以使用lcient list指令列出所有的客户端链接地址来确定源头。

[root@CombCloud-2025110836 src]# ./redis-cli info | grep connected_clients
connected_clients:1
[root@CombCloud-2025110836 src]# ./redis-cli info | grep connected 
 
connected_clients:1 # 客户端连接数量
connected_sl*es:1 # sl*e连接数量

持久性指标:

[root@CombCloud-2025110836 src]# ./redis-cli info | grep rdb_last_s*e_time
rdb_last_s*e_time:1591876204 # 最后一次持久化保存磁盘的时间戳
[root@CombCloud-2025110836 src]# ./redis-cli info | grep rdb_changes_since_last_s*e
rdb_changes_since_last_s*e:0 # 自最后一次持久化以来数据库的更改数

错误指标

   由于超出最大连接数限制而被拒绝的客户端连接次数,如果这个数字很大,则意味着服务器的最大连接数设置得过低,需要调整maxclients

[[email protected] src]# ./redis-cli info | grep connected_clientsconnected_clients:1

   key值查找失败(没有命中)次数,出现多次可能是被hei ke gong ji

[[email protected] src]# ./redis-cli info | grep keyspacekeyspace_misses:0

   主从断开的持续时间(以秒为单位)

[[email protected] src]# ./redis-cli info | grep rdb_changes_since_last_s*erdb_changes_since_last_s*e:0

   复制积压缓冲区如果设置得太小,会导致里面的指令被覆盖掉找不到偏移量,从而触发全量同步

[[email protected] src]# ./redis-cli info | grep backlog_sizerepl_backlog_size:1048576

   通过查看sync_partial_err变量的次数来决定是否需要扩大积压缓冲区,它表示主从半同步复制失败的次数

[[email protected] src]# ./redis-cli info | grep sync_partial_errsync_partial_err:1

redis性能测试命令

./redis-benchmark -c 100 -n 5000

说明:100个连接,5000次请求对应的性能。

更多编程相关知识,请访问:编程入门!!

以上就是Redis性能监控指标总结的详细内容,更多请关注其它相关文章!


# 操作系统  # 关键词排名推荐公司  # 固原科技型网站推广  # 运城口碑好关键词排名  # 大理哪有网站建设报价  # 辽宁手机网站建设系统  # 成都网站优化SEO公司丿找企云在线  # 服装怎么搜关键词排名  # 福田营销推广外包服务商  # seo技术讲座  # 焦作关键词排名怎么收费  # Redis  # 被拒  # 持续时间  # 如何实现  # 移除  # 网络带宽  # 相关信息  # 连接数  # 客户端  # 微软  # 性能 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: Python csv 模块处理非字符串数据:列表写入 CSV 文件的机制解析  德邦快递会员怎么开通  Chart.js 教程:自定义插件实现图表与图例间距调整  跨语言测试实践:使用Python Selenium测试现有J*a Web项目  微博网页版入口链接 微博网页版在线互动平台  《procreate》绘制渐变效果教程  mysql导入sql文件能分批导入吗_mysql分批次导入大sql文件的实用技巧  《全民k歌》网页版最新登录入口一览  Win10输入法不见了怎么办 Win10找回语言栏图标教程  C++怎么解决数值计算中的精度问题_C++浮点数误差与数值稳定性分析  稻壳阅读器官方直达网址链接 稻壳阅读器文档阅读平台主页资源入口  《爱笔思画x》魔棒工具抠图教程  如何在Podman容器中运行Composer_Docker替代品Podman的PHP与Composer容器化实践  《知到》打卡课程方法  mysql如何管理数据库账户_mysql数据库账户管理技巧  支付宝如何解绑云闪付_支付宝与云闪付账户关联解除方法  c++中的const关键字用法大全_c++ const正确使用指南  J*a实现任务清单管理_集合框架综合入门练手  济南公交卡手机充值指南  CSS动画如何实现图标旋转并放大_transform rotate scale @keyframes实现  AO3永久镜像入口开放_AO3最新网址兼容所有浏览器  电脑开不了机怎么办 电脑无法开机的解决方法  如何在CSS中使用过渡制作按钮边框渐变_border-color transition实现  漫蛙manwa漫画官网链接_漫蛙manwa最新可用网址推荐  C++中的explicit关键字有什么作用_C++类型转换控制与explicit使用  如何通过settings.json个性化您的VS Code体验  之了课堂app做题入口  网站体验不好=浪费钱:如何提升-用户体验效果差  PHP页面重载时变量值不重置的实现方法  在Dash应用中自定义HTML标题和网站图标  小红书网页版在线直达 小红书网页版免费登录入口  解决CSS background 属性中 cover 关键字的常见误用  WPS文字如何进行简繁转换  《七读免费小说》开通会员方法  oppo手机如何通过下拉通知栏截图_oppo手机通知栏快捷截图方法  铁路12306座位怎么选_12306官方选座操作方法  创建快捷方式启动系统保护  抖音网页版地址直接进入_抖音网页版在线观看入口  邮政快递寄件查询入口 邮政快递收件查询入口  《波斯王子:失落的王冠》剑术大师打法攻略  繁花漫画使用教程  无人机考证官网 中国民航无人机考证官网登录入口  实现可重用自定义Python Range类  在PHP环境中正确加载HTML资源:CSS样式与图片路径指南  蜻蜓FM如何设置移动流量播放  Win10显卡驱动安装失败怎么办 Win10使用DDU彻底卸载驱动【解决】  《真我》申请退款方法  《地下城堡4:骑士与破碎编年史》墓穴挑战125攻略  抖音怎么解除第三方绑定_抖音解除第三方平台绑定方法介绍  OPPO手机参数配置如何开启护眼模式_OPPO手机参数配置护眼模式开启指南 

 2020-09-25

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.