文档首页> 分布式缓存服务 DCS> 常见问题> Redis使用> 如何查看Redis内存占用量
更新时间:2024-02-29 GMT+08:00

如何查看Redis内存占用量

当前DCS Redis提供了以下与内存相关的指标。查看监控指标的方式请参考查看性能监控

表1 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使用 所有常见问题

more