Updated on 2024-07-29 GMT+08:00

How Do I Check Redis Memory Usage?

Currently, DCS for Redis provides the following memory-related metrics:

Table 1 DCS Redis instance metrics

Metric ID

Metric Name

Description

Value Range

Monitored Object and Dimension

Monitoring Period (Raw Data)

memory_usage

Memory Usage

Memory consumed by the monitored object

Unit: %

0–100%

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute

used_memory

Used Memory

Number of bytes used by the Redis server

Unit: KB, MB, or byte (configurable on the console)

≥ 0

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute

used_memory_dataset

Used Memory Dataset

Dataset memory that the Redis server has used

Unit: KB, MB, or byte (configurable on the console)

≥ 0

Monitored object:

DCS Redis instance

Only Redis 4.0 and later

Dimension:

dcs_instance_id

1 minute

used_memory_dataset_perc

Used Memory Dataset Ratio

Percentage of data memory that Redis has used to the total used memory

Unit: %

0–100%

Monitored object:

DCS Redis instance

Only Redis 4.0 and later

Dimension:

dcs_instance_id

1 minute

used_memory_rss

Used Memory RSS

Resident set size (RSS) memory that the Redis server has used, which is the memory that actually resides in the memory, including all stack and heap memory but not swapped-out memory

Unit: KB, MB, or byte (configurable on the console)

≥ 0

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute

memory_frag_ratio

Memory Fragmentation Ratio

Current memory fragmentation, which is the ratio between used_memory_rss/used_memory.

≥ 0

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute

used_memory_peak

Used Memory Peak

Peak memory consumed by Redis since the Redis server last started

Unit: KB, MB, or byte (configurable on the console)

≥ 0

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute

used_memory_lua

Used Memory Lua

Number of bytes used by the Lua engine

Unit: KB, MB, or byte (configurable on the console)

≥ 0

Monitored object:

DCS Redis instance

Dimension:

dcs_instance_id

1 minute