如何查看Redis内存占用量
当前DCS Redis提供了以下与内存相关的指标。查看监控指标的方式请参考查看性能监控。
指标ID |
指标名称 |
含义 |
取值范围 |
测量对象&维度 |
监控周期(原始指标) |
---|---|---|---|---|---|
memory_usage |
内存利用率 |
该指标用于统计测量对象的内存利用率。 单位:%。 |
0-100% |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
used_memory |
已用内存 |
该指标用于统计Redis已使用的内存字节数。 单位:可在控制台进行选择,如KB、MB、byte等。 |
>=0byte |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
used_memory_dataset |
数据集使用内存 |
该指标用于统计Redis中数据集使用的内存。 单位:可在控制台进行选择,如KB、MB、byte等。 |
>= 0byte |
测量对象: Redis实例 仅Redis 4.0及以上的版本支持 测量维度: dcs_instance_id |
1分钟 |
used_memory_dataset_perc |
数据集使用内存百分比 |
该指标用于统计Redis中数据内存所占当前已用总内存的百分比。 单位:%。 |
0-100% |
测量对象: Redis实例 仅Redis 4.0及以上的版本支持 测量维度: dcs_instance_id |
1分钟 |
used_memory_rss |
已用内存RSS |
该指标用于统计Redis已使用的RSS内存。即实际驻留“在内存中”的内存数。包含堆内存,但不包括换出的内存。 单位:可在控制台进行选择,如KB、MB、byte等。 |
>=0byte |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
memory_frag_ratio |
内存碎片率 |
该指标用于统计当前的内存碎片率。其数值上等于used_memory_rss / used_memory。 |
>=0 |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
used_memory_peak |
已用内存峰值 |
该指标用于统计Redis服务器启动以来使用内存的峰值。 单位:可在控制台进行选择,如KB、MB、byte等。 |
>=0byte |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
used_memory_lua |
Lua已用内存 |
该指标用于统计Lua引擎已使用的内存字节。 单位:可在控制台进行选择,如KB、MB、byte等。 |
>=0byte |
测量对象: Redis实例 测量维度: dcs_instance_id |
1分钟 |
Redis使用 所有常见问题
- 是否支持CPU架构的变更?
- 实例是否支持变更可用区
- Redis实例能否修改VPC和子网?
- 实例是否支持自定义端口?
- 实例是否支持修改访问地址?
- 实例无法删除是什么原因?
- 集群实例启动时间过长是什么原因?
- 使用redis_exporter出错怎么办?
- 什么是预留内存,如何配置预留内存?
- 创建的缓存实例为什么可使用内存比实例规格少一些?
- Redis 3.0 Proxy集群不支持redisson分布式锁的原因
- DCS Redis有没有后台管理软件?
- DCS缓存实例的数据被删除后,能否找回?
- 为什么实例实际可用内存比申请规格小而且已使用内存不为0?
- 如何查看Redis内存占用量
- Cluster集群实例容量和性能未达到瓶颈,但某个分片容量或性能已过载是什么原因?
- 访问Redis报OOM错误提示
- 不同编程语言如何使用Cluster集群客户端
- 使用Cluster的Redis集群时建议配置合理的超时时间
- 读取redis数据报超时错误
- hashtag的原理、规则及用法示例
- Redis key丢失是什么原因
- 重启实例后缓存数据会保留吗?
- 如何确认实例是单DB还是多DB
- Proxy集群使用多DB限制
- 如何创建多DB的Proxy集群实例?
more