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