支持的監控指標
更新時間 2024-01-07 23:17:22
最近更新時間: 2024-01-07 23:17:22
分享文章
本章主要介紹支持的監控指標
功能說明
本節定義了DCS服務上報云監控服務的監控指標的命名空間,監控指標列表和維度定義,用戶可以通過云監控服務提供管理控制臺或API接口來檢索DCS服務產生的監控指標和告警信息。
實例監控指標差異
| 實例類型 | 實例級監控 | 數據節點級監控 | Proxy節點級監控 |
|---|---|---|---|
| 單機 | 支持只有實例級別的監控指標,實例監控即為數據節點監控。 | 不涉及 | 不涉及 |
| 主備 | 支持實例監控是指對主節點的監控。 | 支持數據節點監控分別是對主節點和備節點的監控。 | 不涉及 |
| 讀寫分離 | 支持實例監控是指對主節點的監控。 | 支持數據節點監控分別是對主節點和備節點的監控。 | 支持Proxy節點監控是對實例中每個Proxy節點的監控。 |
| Proxy集群 | 支持實例監控是對集群所有主節點數據匯總后的監控。 | 支持數據節點監控是對集群每個分片的監控。 | 支持Proxy節點監控是對集群每個Proxy節點的監控。 |
| Cluster集群 | 支持實例監控是對集群所有主節點數據匯總后的監控。 | 支持數據節點監控是對集群每個分片的監控。 | 不涉及 |
命名空間
SYS.DCS
Redis3.0實例監控指標
說明測量對象列,包含支持該指標的實例和實例類型。
監控指標的維度請參考維度。
Redis3.0實例支持的監控指標
| 指標ID | 指標名稱 | 含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| cpu_usage | CPU利用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的最高值。單位:%。 | 0-100% | Redis實例(單機/主備/集群) | 1分鐘 |
| memory_usage | 內存利用率 | 該指標用于統計測量對象的內存利用率。單位:%。 | 0-100% | Redis實例(單機/主備/集群) | 1分鐘 |
| net_in_throughput | 網絡輸入吞吐量 | 該指標用于統計網口平均每秒的輸入流量。單位:byte/s。 | >= 0字節/秒 | Redis實例(單機/主備/集群) | 1分鐘 |
| net_out_throughput | 網絡輸出吞吐量 | 該指標用于統計網口平均每秒的輸出流量。單位:byte/s。 | >= 0字節/秒 | Redis實例(單機/主備/集群) | 1分鐘 |
| node_status | 實例節點狀態 | 實例節點狀態,狀態正常時為0,異常時為1 | - | Redis實例(單機/主備/集群) | 1分鐘 |
| connected_clients | 活躍的客戶端數量 | 該指標用于統計已連接的客戶端數量,不包括來自從節點的連接。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| client_longest_out_list | 客戶端最長輸出列表 | 該指標用于統計客戶端所有現存連接的最長輸出列表。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| client_biggest_in_buf | 客戶端最大輸入緩沖 | 該指標用于統計客戶端所有現存連接的最大輸入數據長度。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| blocked_clients | 阻塞的客戶端數量 | 該指標用于被阻塞操作掛起的客戶端的數量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| used_memory | 已用內存 | 該指標用于統計Redis已使用的內存字節數。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| used_memory_rss | 已用內存RSS | 該指標用于統計Redis已使用的RSS內存。即實際駐留“在內存中”的內存數。包含和堆,但不包括換出的內存。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| used_memory_peak | 已用內存峰值 | 該指標用于統計Redis服務器啟動以來使用內存的峰值。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| used_memory_lua | Lua已用內存 | 該指標用于統計Lua引擎已使用的內存字節。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| memory_frag_ratio | 內存碎片率 | 該指標用于統計當前的內存碎片率。其數值上等于used_memory_rss / used_memory。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| total_connections_received | 新建連接數 | 該指標用于統計周期內新建的連接數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| total_commands_processed | 處理的命令數 | 該指標用于統計周期內處理的命令數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| instantaneous_ops | 每秒并發操作數 | 該指標用于統計每秒處理的命令數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| total_net_input_bytes | 網絡收到字節數 | 該指標用于統計周期內收到的字節數。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| total_net_output_bytes | 網絡發送字節數 | 該指標用于統計周期內發送的字節數。單位:byte。 | >=0byte | Redis實例(單機/主備/集群) | 1分鐘 |
| instantaneous_input_kbps | 網絡瞬時輸入流量 | 該指標用于統計瞬時的輸入流量。單位:kbit/s。 | >=0kbit/s | Redis實例(單機/主備/集群) | 1分鐘 |
| instantaneous_output_kbps | 網絡瞬時輸出流量 | 該指標用于統計瞬時的輸出流量。單位:kbit/s。 | >=0kbit/s | Redis實例(單機/主備/集群) | 1分鐘 |
| rejected_connections | 已拒絕的連接數 | 該指標用于統計周期內因為超過maxclients而拒絕的連接數量。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| expired_keys | 已過期的鍵數量 | 該指標用于統計周期內因過期而被刪除的鍵數量 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| evicted_keys | 已逐出的鍵數量 | 該指標用于統計周期內因為內存不足被刪除的鍵數量。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| keyspace_hits | Keyspace命中次數 | 該指標用于統計周期內在主字典中查找命中次數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| keyspace_misses | Keyspace錯過次數 | 該指標用于統計周期內在主字典中查找不命中次數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| pubsub_channels | Pubsub通道個數 | 該指標用于統計Pub/Sub通道個數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| pubsub_patterns | Pubsub模式個數 | 該指標用于統計Pub/Sub模式個數。 | >=0 | Redis實例(單機/主備/集群) | 1分鐘 |
| keyspace_hits_perc | 緩存命中率 | 該指標用于統計Redis的緩存命中率,其命中率算法為:keyspace_hits/(keyspace_hits+keyspace_misses)單位:%。 | 0-100% | Redis實例(單機/主備/集群) | 1分鐘 |
| command_max_delay | 命令最大時延 | 統計實例的命令最大時延。單位為ms。 | >=0ms | Redis實例(單機/主備/集群) | 1分鐘 |
| auth_errors | 認證失敗次數 | 統計實例的認證失敗次數。 | >=0 | Redis實例(單機/主備) | 1分鐘 |
| is_slow_log_exist | 是否存在慢日志 | 統計實例是否存在慢日志。說明該監控不統計由migrate、slaveof、config、bgsave、bgrewriteaof命令導致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis實例(單機/主備) | 1分鐘 |
| keys | 緩存鍵總數 | 該指標用于統計Redis緩存中鍵總數。 | >=0 | Redis實例(單機/主備) | 1分鐘 |
Redis 4.0、Redis 5.0和Redis 6.0實例監控指標
說明測量對象列,表示支持該指標的實例和實例類型。
監控指標的維度請參考下文維度表格。
Redis4.0、Redis5.0和Redis 6.0實例支持的監控指標
| 指標ID | 指標名稱 | 含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| cpu_usage | CPU利用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的最高值。單位:%。 | 0-100% | Redis實例(單機/主備/讀寫分離) | 1分鐘 |
| command_max_delay | 命令最大時延 | 統計實例的命令最大時延。單位:ms。 | >=0ms | Redis實例 | 1分鐘 |
| total_connections_received | 新建連接數 | 該指標用于統計周期內新建的連接數。 | >=0 | Redis實例 | 1分鐘 |
| is_slow_log_exist | 是否存在慢日志 | 統計實例是否存在慢日志。說明該監控不統計由migrate、slaveof、config、bgsave、bgrewriteaof命令導致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis實例 | 1分鐘 |
| memory_usage | 內存利用率 | 該指標用于統計測量對象的內存利用率。單位:%。 | 0-100% | Redis實例 | 1分鐘 |
| expires | 有過期時間的鍵總數 | 該指標用于統計Redis緩存中將會過期失效的鍵數目。 | >=0 | Redis實例 | 1分鐘 |
| keyspace_hits_perc | 緩存命中率 | 該指標用于統計Redis的緩存命中率,其命中率算法為:keyspace_hits/(keyspace_hits+keyspace_misses)單位:%。 | 0-100% | Redis實例 | 1分鐘 |
| used_memory | 已用內存 | 該指標用于統計Redis已使用的內存字節數。單位:可在控制臺進行選擇,如KB、MB、byte等。 | >= 0 | Redis實例 | 1分鐘 |
| used_memory_dataset | 數據集使用內存 | 該指標用于統計Redis中數據集使用的內存。單位:可在控制臺進行選擇,如KB、MB、byte等。 | >= 0 | Redis實例 | 1分鐘 |
| used_memory_dataset_perc | 數據集使用內存百分比 | 該指標用于統計Redis中數據集使用的內存所占總內存百分比。單位:%。 | 0-100% | Redis實例 | 1分鐘 |
| used_memory_rss | 已用內存RSS | 該指標用于統計Redis已使用的RSS內存。即實際駐留“在內存中”的內存數。包含和堆,但不包括換出的內存。單位:可在控制臺進行選擇,如KB、MB、byte等。 | >= 0 | Redis實例 | 1分鐘 |
| instantaneous_ops | 每秒并發操作數 | 該指標用于統計每秒處理的命令數。 | >= 0 | Redis實例 | 1分鐘 |
| keyspace_misses | Keyspace錯過次數 | 該指標用于統計周期內在主字典中查找不命中次數。 | >= 0 | Redis實例 | 1分鐘 |
| keys | 緩存鍵總數 | 該指標用于統計Redis緩存中鍵總數。 | >=0 | Redis實例 | 1分鐘 |
| rx_controlled | 流控次數 | 統計周期內被流控的次數。 | >=0 | Redis實例 | 1分鐘 |
| bandwidth_usage | 帶寬使用率 | 計算當前流量帶寬(網絡瞬時輸入流量與網絡瞬時輸出流量的平均值)與最大帶寬限制的百分比單位:% | >=0% | Redis實例 | 1分鐘 |
| connections_usage | 連接數使用率 | 該指標用于統計當前連接數與最大連接數限制的百分比單位:% | >=0% | Redis實例 | 1分鐘 |
| Instance Node Status | 實例節點狀態 | 實例節點狀態,狀態正常時為0,異常時為1 | - | Redis實例 | 1分鐘 |
| command_max_rt | 最大時延 | 節點從接收命令到發出響應的時延最大值單位:μs | >=0 | Redis實例(單機) | 1分鐘 |
| command_avg_rt | 平均時延 | 節點從接收命令到發出響應的時延平均值單位:μs | >=0 | Redis實例(單機) | 1分鐘 |
| cpu_avg_usage | CPU平均使用率 | 該指標用于統計當前CPU平均使用率的百分比單位:% | >=0% | Redis實例(單機/主備/讀寫分離) | 1分鐘 |
| blocked_clients | 阻塞的客戶端數量 | 該指標用于被阻塞操作掛起的客戶端的數量。 | >= 0 | Redis實例 | 1分鐘 |
| connected_clients | 活躍的客戶端數量 | 該指標用于統計已連接的客戶端數量,不包括來自從節點的連接。 | >= 0 | Redis實例 | 1分鐘 |
| del | DEL | 該指標用于統計平均每秒del操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| evicted_keys | 已逐出的鍵數量 | 該指標用于統計周期內因為內存不足被刪除的鍵數量。 | >= 0 | Redis實例 | 1分鐘 |
| expire | EXPIRE | 該指標用于統計平均每秒expire操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| expired_keys | 已過期的鍵數量 | 該指標用于統計周期內因過期而被刪除的鍵數量。 | >= 0 | Redis實例 | 1分鐘 |
| get | GET | 該指標用于統計平均每秒get操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| hdel | HDEL | 該指標用于統計平均每秒hdel操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| hget | HGET | 該指標用于統計平均每秒hget操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| hmget | HMGET | 該指標用于統計平均每秒hmget操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| hmset | HMSET | 該指標用于統計平均每秒hmset操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| hset | HSET | 該指標用于統計平均每秒hset操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| instantaneous_input_kbps | 網絡瞬時輸入流量 | 該指標用于統計瞬時的輸入流量。單位:KB/s。 | >=0KB/s | Redis實例 | 1分鐘 |
| instantaneous_output_kbps | 網絡瞬時輸出流量 | 該指標用于統計瞬時的輸出流量。單位:KB/s。 | >=0KB/s | Redis實例 | 1分鐘 |
| memory_frag_ratio | 內存碎片率 | 該指標用于統計當前的內存碎片率 | >= 0 | Redis實例 | 1分鐘 |
| mget | MGET | 該指標用于統計平均每秒mget操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| mset | MSET | 該指標用于統計平均每秒mset操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| pubsub_channels | Pubsub通道個數 | 該指標用于統計Pub/Sub通道個數 | >= 0 | Redis實例 | 1分鐘 |
| pubsub_patterns | Pubsub模式個數 | 該指標用于統計Pub/Sub模式個數 | >= 0 | Redis實例 | 1分鐘 |
| set | SET | 該指標用于統計平均每秒set操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| used_memory_lua | Lua已用內存 | 該指標用于統計Lua引擎已使用的內存字節單位:可在控制臺進行選擇,如KB、MB、byte等。 | >= 0 | Redis實例 | 1分鐘 |
| used_memory_peak | 已用內存峰值 | 該指標用于統計Redis服務器啟動以來使用內存的峰值單位:可在控制臺進行選擇,如KB、MB、byte等。 | >= 0 | Redis實例 | 1分鐘 |
| sadd | SADD | 該指標用于統計平均每秒sadd操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| smembers | SMEMBERS | 該指標用于統計平均每秒smembers操作數。單位:Count/s | 0-500000 Count/s | Redis實例 | 1分鐘 |
| keyspace_misses | Keyspace錯過次數 | 該指標用于統計周期內在主字典中查找不命中次數。 | >=0 | Redis實例 | 1分鐘 |
| used_memory_dataset | 數據集使用內存 | 該指標用于統計Redis中數據集使用的內存。單位:可在控制臺進行選擇,如KB、MB、byte等。 | >=0 | Redis實例 | 1分鐘 |
| used_memory_dataset_perc | 數據集使用內存百分比 | 該指標用于統計Redis中數據集使用的內存所占總內存百分比。單位:% | 0-100% | Redis實例 | 1分鐘 |
Redis實例數據節點監控指標
說明測量對象列,表示支持該指標的實例和實例類型。
監控指標的維度請參考下文維度表格。
實例中數據節點監控指標
| 指標ID | 指標名稱 | 含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| cpu_usage | CPU利用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的最高值。單位:%。 | 0-100% | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| memory_usage | 內存利用率 | 該指標用于統計測量對象的內存利用率。單位:%。 | 0-100% | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| connected_clients | 活躍的客戶端數量 | 該指標用于統計已連接的客戶端數量,不包括來自從節點的連接。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| client_longest_out_list | 客戶端最長輸出列表 | 該指標用于統計客戶端所有現存連接的最長輸出列表。 | >=0 | Redis 4.0主備、讀寫分離、集群實例數據節點 | 1分鐘 |
| client_biggest_in_buf | 客戶端最大輸入緩沖 | 該指標用于統計客戶端所有現存連接的最大輸入數據長度。單位:byte。 | >=0byte | Redis 4.0主備、讀寫分離、集群實例數據節點 | 1分鐘 |
| blocked_clients | 阻塞的客戶端數量 | 該指標用于被阻塞操作掛起的客戶端的數量。阻塞操作如BLPOP,BRPOP,BRPOPLPUSH。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| used_memory | 已用內存 | 該指標用于統計Redis已使用的內存字節數。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| used_memory_rss | 已用內存RSS | 該指標用于統計Redis已使用的RSS內存。即實際駐留“在內存中”的內存數,包含和堆,但不包括換出的內存。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| used_memory_peak | 已用內存峰值 | 該指標用于統計Redis服務器啟動以來使用內存的峰值。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| used_memory_lua | Lua已用內存 | 該指標用于統計Lua引擎已使用的內存字節。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| memory_frag_ratio | 內存碎片率 | 該指標用于統計當前的內存碎片率。其數值上等于used_memory_rss / used_memory。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| total_connections_received | 新建連接數 | 該指標用于統計周期內新建的連接數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| total_commands_processed | 處理的命令數 | 該指標用于統計周期內處理的命令數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| instantaneous_ops | 每秒并發操作數 | 該指標用于統計每秒處理的命令數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| total_net_input_bytes | 網絡收到字節數 | 該指標用于統計周期內收到的字節數。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0主備實例數據節點 | 1分鐘 |
| total_net_output_bytes | 網絡發送字節數 | 該指標用于統計周期內發送的字節數。單位:byte。 | >=0byte | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| instantaneous_input_kbps | 網絡瞬時輸入流量 | 該指標用于統計瞬時的輸入流量。單位:KB/s。 | >=0KB/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| instantaneous_output_kbps | 網絡瞬時輸出流量 | 該指標用于統計瞬時的輸出流量。單位:KB/s。 | >=0KB/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| rejected_connections | 已拒絕的連接數 | 該指標用于統計周期內因為超過maxclients而拒絕的連接數量。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| expired_keys | 已過期的鍵數量 | 該指標用于統計周期內因過期而被刪除的鍵數量。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| evicted_keys | 已逐出的鍵數量 | 該指標用于統計周期內因為內存不足被刪除的鍵數量。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| pubsub_channels | Pubsub通道個數 | 該指標用于統計Pub/Sub通道個數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| pubsub_patterns | Pubsub模式個數 | 該指標用于統計Pub/Sub模式個數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| keyspace_hits_perc | 緩存命中率 | 該指標用于統計Redis的緩存命中率,其命中率算法為:keyspace_hits/(keyspace_hits+keyspace_misses)單位:%。 | 0-100% | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| command_max_delay | 命令最大時延 | 統計節點的命令最大時延。單位:ms。 | >=0ms | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| is_slow_log_exist | 是否存在慢日志 | 統計節點是否存在慢日志。說明該監控不統計由migrate、slaveof、config、bgsave、bgrewriteaof命令導致的慢日志。 | l 1:表示存在l 0:表示不存在。 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| keys | 緩存鍵總數 | 該指標用于統計Redis緩存中鍵總數。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| sadd | SADD | 該指標用于統計平均每秒sadd操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| smembers | SMEMBERS | 該指標用于統計平均每秒smembers操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| ms_repl_offset | 主從數據同步差值 | 該指標用于統計主從節點之間的數據同步差值。 | - | Redis4.0/Redis5.0集群實例數據節點的備節點 | 1分鐘 |
| del | DEL | 該指標用于統計平均每秒del操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| expire | EXPIRE | 該指標用于統計平均每秒expire操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| get | GET | 該指標用于統計平均每秒get操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| hdel | HDEL | 該指標用于統計平均每秒hdel操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| hget | HGET | 該指標用于統計平均每秒hget操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| hmget | HMGET | 該指標用于統計平均每秒hmget操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| hmset | HMSET | 該指標用于統計平均每秒hmset操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| hset | HSET | 該指標用于統計平均每秒hset操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| mget | MGET | 該指標用于統計平均每秒mget操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| mset | MSET | 該指標用于統計平均每秒mset操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| set | SET | 該指標用于統計平均每秒set操作數。單位:Count/s | 0-500000 Count/s | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| rx_controlled | 流控次數 | 該指標用于統計周期內被流控的次數。單位:Count。 | >=0 | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
| bandwidth_usage | 帶寬使用率 | 計算當前流量帶寬與最大帶寬限制的百分比。 | 0-200% | Redis讀寫分離、集群實例數據節點Redis 4.0/Redis 5.0/Redis 6.0主備實例數據節點 | 1分鐘 |
Proxy集群實例的Proxy節點監控指標
說明測量對象列,表示支持該指標的實例和實例類型。
監控指標的維度請參考下文維度表格。
Redis 3.0 Proxy集群實例中Proxy節點監控指標
| 指標ID | 指標名稱 | 含義 | 取值范圍 | 測量對象&維度 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| cpu_usage | CPU利用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的最高值。單位:%。 | 0-100% | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| memory_usage | 內存利用率 | 該指標用于統計測量對象的內存利用率。單位:%。 | 0-100% | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| p_connected_clients | 活躍的客戶端數量 | 該指標用于統計已連接的客戶端數量。 | >=0 | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| max_rxpck_per_sec | 網卡包接收最大速率 | 該指標用于統計測量對象網卡在統計周期內每秒接收的最大數據包數。單位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| max_txpck_per_sec | 網卡包發送最大速率 | 該指標用于統計測量對象網卡在統計周期內每秒發送的最大數據包數。單位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| max_rxkB_per_sec | 入網最大帶寬 | 該指標用于統計測量對象網卡每秒接收的最大數據量。單位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| max_txkB_per_sec | 出網最大帶寬 | 該指標用于統計測量對象網卡每秒發送的最大數據量。單位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| avg_rxpck_per_sec | 網卡包接收平均速率 | 該指標用于統計測量對象網卡在統計周期內每秒接收的平均數據包數。單位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| avg_txpck_per_sec | 網卡包發送平均速率 | 該指標用于統計測量對象網卡在統計周期內每秒發送的平均數據包數。單位:包/秒 | 0-10000000包/秒 | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| avg_rxkB_per_sec | 入網平均帶寬 | 該指標用于統計測量對象網卡每秒接收的平均數據量。單位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
| avg_txkB_per_sec | 出網平均帶寬 | 該指標用于統計測量對象網卡每秒發送的平均數據量。單位:KB/s。 | >= 0KB/s | Redis 3.0 Proxy集群實例Proxy節點 | 1分鐘 |
Redis 4.0/5.0 Proxy集群和讀寫分離實例的Proxy節點支持的監控指標
| 指標ID | 指標名稱 | 指標含義 | 取值范圍 | 測量對象 | 監控周期(原始指標) |
|---|---|---|---|---|---|
| node_status | 實例節點狀態 | 顯示Proxy節點狀態是否正常。 | l 0:表示正常l 1:表示異常 | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| cpu_usage | CPU利用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的最高值。單位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| cpu_avg_usage | CPU平均使用率 | 該指標對于統計周期內的測量對象的CPU使用率進行多次采樣,表示多次采樣的平均值。單位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| memory_usage | 內存利用率 | 該指標用于統計測量對象的內存利用率。單位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| connected_clients | 活躍的客戶端數量 | 該指標用于統計已連接的客戶端數量。 | >=0 | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| instantaneous_ops | 每秒并發操作數 | 該指標用于統計每秒處理的命令數。 | >=0 | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| instantaneous_input_kbps | 網絡瞬時輸入流量 | 該指標用于統計瞬時的輸入流量。單位:KB/s。 | >=0KB/s | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| instantaneous_output_kbps | 網絡瞬時輸出流量 | 該指標用于統計瞬時的輸出流量。單位:KB/s。 | >=0KB/s | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| total_net_input_bytes | 網絡收到字節數 | 該指標用于統計周期內收到的字節數。單位:byte。 | >=0byte | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| total_net_output_bytes | 網絡發送字節數 | 該指標用于統計周期內發送的字節數。單位:byte。 | >=0byte | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| connections_usage | 連接數使用率 | 該指標用于統計當前連接數與最大連接數限制的百分比。單位:%。 | 0-100% | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| command_max_rt | 最大時延 | 節點從接收命令到發出響應的時延最大值。單位:us。 | >=0us | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
| command_avg_rt | 平均時延 | 節點從接收命令到發出響應的時延平均值。單位:us。 | >=0us | Redis 4.0/Redis 5.0 Proxy集群、讀寫分離實例Proxy節點 | 1分鐘 |
維度
| Key | Value |
|---|---|
| dcs_instance_id | Redis實例 |
| dcs_cluster_redis_node | 數據節點 |
| dcs_cluster_proxy_node | Redis 3.0 Proxy集群實例Proxy節點 |
| dcs_cluster_proxy2_node | Redis 4.0/Redis5.0 Proxy集群和讀寫分離實例Proxy節點 |