性能测试:Redis性能监控(redis-stat工具)

本文介绍了Redis性能监控的两种方式,重点讨论了使用`redis-stat`工具进行图形化监控的优势。在性能测试中,关注的关键参数包括:`connected_clients`、`blocked_clients`以评估连接状态和阻塞问题,`used_memory_rss_human`来监控内存使用,以及`keyspace_hits`和`keyspace_misses`以计算缓存命中率。此外,还提供了`redis-stat`工具的安装和使用步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

redis 监控

redis 监控一共有两种方式,一种是通过info命令,还有一种是使用redis-stat工具。两者其实本质是一样的,不过一个是命令行的模式下查看监控数据,而另外一种是图形化页面查看。但是实际上,我们性能测试主要更多的是关注性能测试指标本身。

命令行模式。---- info

info命令展示了redis当前的一些实时状态。下方我们可以看到redis中返回的一些参数。
在这里插入图片描述
在性能测试中,我们主要是关注以下这些参数。

clients
在这里插入图片描述

  1. connected_clients:当前已经连接的客户端数量
  2. blocked_clients:正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端数量
  3. 通常在看到blocked_clients,我们需要跟开发沟通,为什么在连接客服端的时候,会有这么多连接阻塞,如果不是必要的设计,就需要做性能优化。

Memory
在这里插入图片描述

  1. memory中主要关注的是used_memory_rss_human,这个是用来关注我们redis中的内存够不够用。(redis中可以配置最大内存,这里可以查看我们距离最大内存还有多少)
  2. used_memo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值