如何查看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分钟 |