• Cloud Eye

ces
  1. Help Center
  2. Cloud Eye
  3. API Reference
  4. Appendix
  5. DCS Metrics

DCS Metrics

Function

This section describes the namespace, list, and dimensions of Distributed Cache Service (DCS) metrics on Cloud Eye. You can use APIs provided by Cloud Eye to query the metrics of the monitored object and alarms generated for DCS.

Namespace

SYS.DCS

Metrics

Table 1 Metrics supported by the Redis instance

Metric

Name

Description

Value Range

Monitored Object

cpu_usage

CPU Usage

CPU consumed by the monitored object

Unit: Percent

0–100%

ECS

memory_usage

Memory Usage

Memory consumed by the monitored object

Unit: Percent

0–100%

ECS

net_in_throughput

Network Input Throughput

Inbound throughput per second on a port

Unit: byte/s

≥ 0 bytes/s

ECS

net_out_throughput

Network Output Throughput

Outbound throughput per second on a port

Unit: byte/s

≥ 0 bytes/s

ECS

connected_clients

Connected Clients

Number of connected clients, including connections established by the DCS server (a management service in the background) to monitor DCS instances and excluding connections from standby nodes

≥ 0

DCS

client_longest_out_list

Client Longest Output List

Longest output list among current client connections

≥ 0

DCS

client_biggest_in_buf

Client Biggest Input Buf

Maximum input data length among current client connections

Unit: byte

≥ 0 bytes

DCS

blocked_clients

Blocked Clients

Number of clients suspended by block operations, such as BLPOP, BRPOP, and BRPOPLPUSH

≥ 0

DCS

used_memory

Used Memory

Total number of bytes allocated by Redis using its allocator

Unit: byte

≥ 0 bytes

DCS

used_memory_rss

Used Memory RSS

Number of dataset memory that the Redis server has used. That is, the memory that actually resides in the memory. It includes all stack and heap memory but not swapped-out memory.

Unit: byte

≥ 0 bytes

DCS

used_memory_peak

Used Memory Peak

Peak memory consumed by Redis since the Redis server last started

Unit: byte

≥ 0 bytes

DCS

used_memory_lua

Used Memory Lua

Number of bytes used by the Lua engine

Unit: byte

≥ 0 bytes

DCS

memory_frag_ratio

Memory Fragmentation Ratio

Ratio between Used Memory RSS and Used Memory

Its value is the same as that of used_memory_rss/used_memory.

≥ 0

DCS

total_connections_received

Total Connections Received

Total number of connections the Redis server has received since it last started, including connections established by the DCS server (a management service in the background) to monitor DCS instances

≥ 0

DCS

total_commands_processed

Total Commands Processed

Total number of commands the Redis server has processed since it last started, including commands issued by the DCS server (a management service in the background) to monitor DCS instances

≥ 0

DCS

instantaneous_ops

Instantaneous Ops Per Second

Number of commands processed per second

≥ 0

DCS

total_net_input_bytes

Total Net Input Bytes

Total number of bytes that the Redis server has received since it started

Unit: byte

≥ 0 bytes

DCS

total_net_output_bytes

Total Net Output Bytes

Total number of bytes that the Redis server has sent since it started

Unit: byte

≥ 0 bytes

DCS

instantaneous_input_kbps

Instantaneous Input Kbps

Instantaneous input traffic

Unit: kbit/s

≥ 0 kb/s

DCS

instantaneous_output_kbps

Instantaneous Output Kbps

Instantaneous output traffic

Unit: kbit/s

≥ 0 kb/s

DCS

rejected_connections

Rejected Connections

Number of connections that have exceeded maxclients and been rejected by the Redis server since it last started

≥ 0

DCS

sync_full

Sync Full

Total number of full synchronizations since the Redis server last started

≥ 0

DCS

sync_partial_ok

Sync Partial OK

Total number of successful incremental synchronizations since the Redis server last started

≥ 0

DCS

sync_partial_err

Sync Partial Err

Total number of failed incremental synchronizations since the Redis server last started

≥ 0

DCS

expired_keys

Expired Keys

Total number of keys that have expired since the Redis server last started

≥ 0

DCS

evicted_keys

Evicted Keys

Number of keys that have been evicted due to insufficient memory since the Redis server last started

≥ 0

DCS

keyspace_hits

Keyspace Hits

Total number of successful lookups of keys in the main dictionary since the Redis server last started

≥ 0

DCS

keyspace_misses

Keyspace Misses

Total number of failed lookups of keys in the main dictionary since the Redis server last started

≥ 0

DCS

pubsub_channels

PubSub Channels

Number of Pub/Sub channels

≥ 0

DCS

pubsub_patterns

PubSub Patterns

Number of Pub/Sub patterns

≥ 0

DCS

aof_current_size

Aof Current Size

AOF file size

Unit: byte

≥ 0 bytes

DCS

latest_fork_usec

Latest Fork usec

Duration of the latest fork operation

Unit: ms

≥ 0 ms

DCS

Dimension

Key

Value

dcs_instance_id

DCS Instance