*Redis cluster-slot-stats 命令
*语法
CLUSTER SLOT-STATS | ORDERBY_
[LIMIT_] [ASC | DESC]>
使用此命令获取分配给当前分片的槽的槽使用统计数组。如果您正在使用 Redis 集群,这些数据可帮助您了解整体槽使用情况、发现热槽或冷槽、计划槽迁移以平衡负载,或优化应用程序逻辑以更好地分布键。
*选项
CLUSTER SLOT-STATS 有两个互斥选项:
ORDERBY: 按指定指标对槽统计进行排序。使用 ASC 或 DESC 分别按升序或降序排序。如果多个槽具有相同的值,命令使用槽编号作为平局决胜,按升序排序。SLOTSRANGE: 将结果限制为特定、包含性的槽范围。结果始终按槽编号升序排序。
该命令报告以下统计:
KEY-COUNT: 槽中存储的键数量。CPU-USEC: 处理槽所花费的 CPU 时间(以微秒为单位)。MEMORY-BYTES: 槽分配的内存字节数。NETWORK-BYTES-IN: 槽接收的总入站网络流量(以字节为单位)。NETWORK-BYTES-OUT: 槽发送的总出站网络流量(以字节为单位)。
除
KEY-COUNT外的所有指标都需要在redis.conf文件中将cluster-slot-stats-enabled设置为yes。