redis info

Server:git

redis_versionredis

Redis 服務器版本api

redis_git_sha1緩存

Git SHA1服務器

redis_git_dirty網絡

Git dirty flag架構

redis_build_idsocket

Git dirty flagtcp

redis_mode性能

運行模式,單機或者集羣

os

服務器的宿主操做系統

arch_bits

架構(32 或 64 位)

multiplexing_api

Redis 所使用的事件處理機制

atomicvar_api

原子處理api

gcc_version

編譯 Redis 時所使用的 GCC 版本

process_id

服務器進程的 PID

run_id

Redis 服務器的隨機標識符(用於 Sentinel 和集羣)

tcp_port

 TCP/IP 監聽端口

uptime_in_seconds

自 Redis 服務器啓動以來,通過的秒數

uptime_in_days

自 Redis 服務器啓動以來,通過的天數

hz

edis內部調度(進行關閉timeout的客戶端,刪除過時key等等)頻率,程序規定serverCron每秒運行10次。

lru_clock

自增的時鐘,用於LRU管理,該時鐘100ms(hz=10,所以每1000ms/10=100ms執行一次定時任務)更新一次。

executable

執行文件

config_file

配置文件路徑

 

 

 

Client:

connected_clients

已鏈接客戶端的數量(不包括經過從屬服務器鏈接的客戶端)

client_longest_output_list

當前鏈接的客戶端當中,最長的輸出列表

client_biggest_input_buf

當前鏈接的客戶端當中,最大輸入緩存

blocked_clients

正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客戶端的數量

 

 

 Memory:

used_memory

由 Redis 分配器分配的內存總量,以字節(byte)爲單位

used_memory_human

以人類可讀的格式返回 Redis 分配的內存總量

used_memory_rss

從操做系統的角度,返回 Redis 已分配的內存總量(俗稱常駐集大小)。這個值和 top 、 ps等命令的輸出一致。

used_memory_rss_human

以人類可讀的格式,從操做系統的角度,返回 Redis 已分配的內存總量(俗稱常駐集大小)。這個值和 top 、 ps等命令的輸出一致。

used_memory_peak

redis的內存消耗峯值(以字節爲單位) 

used_memory_peak_human

以人類可讀的格式返回redis的內存消耗峯值

used_memory_peak_perc

(used_memory/ used_memory_peak) *100%

used_memory_overhead

Redis爲了維護數據集的內部機制所需的內存開銷,包括全部客戶端輸出緩衝區、查詢緩衝區、AOF重寫緩衝區和主從複製的backlog。

used_memory_startup

Redis服務器啓動時消耗的內存

used_memory_dataset

used_memory—used_memory_overhead

used_memory_dataset_perc

100%*(used_memory_dataset/(used_memory—used_memory_startup))

total_system_memory

整個系統內存

total_system_memory_human

以人類可讀的格式,顯示整個系統內存

used_memory_lua

Lua腳本存儲佔用的內存

used_memory_lua_human

以人類可讀的格式,顯示Lua腳本存儲佔用的內存

maxmemory

Redis實例的最大內存配置

maxmemory_human

以人類可讀的格式,顯示Redis實例的最大內存配置

maxmemory_policy

當達到maxmemory時的淘汰策略

mem_fragmentation_ratio

used_memory_rss/ used_memory

mem_allocator

內存分配器

active_defrag_running

表示沒有活動的defrag任務正在運行,1表示有活動的defrag任務正在運行(defrag:表示內存碎片整理)

lazyfree_pending_objects

0表示不存在延遲釋放(也有資料翻譯未惰性刪除)的掛起對象

 

 

Persistence:

loading

服務器是否正在載入持久化文件

rdb_changes_since_last_save

離最近一次成功生成rdb文件,寫入命令的個數,即有多少個寫入命令沒有持久化

rdb_bgsave_in_progress

服務器是否正在建立rdb文件

rdb_last_save_time

離最近一次成功建立rdb文件的時間戳。當前時間戳 - rdb_last_save_time=多少秒未成功生成rdb文件

rdb_last_bgsave_status

最近一次rdb持久化是否成功

rdb_last_bgsave_time_sec

最近一次成功生成rdb文件耗時秒數

rdb_current_bgsave_time_sec

若是服務器正在建立rdb文件,那麼這個域記錄的就是當前的建立操做已經耗費的秒數

rdb_last_cow_size

RDB過程當中父進程與子進程相比執行了多少修改(包括讀緩衝區,寫緩衝區,數據修改等)。

aof_enabled

是否開啓了aof

aof_rewrite_in_progress

標識aof的rewrite操做是否在進行中

aof_rewrite_scheduled

rewrite任務計劃,當客戶端發送bgrewriteaof指令,若是當前rewrite子進程正在執行,那麼將客戶端請求的bgrewriteaof變爲計劃任務,待aof子進程結束後執行rewrite

aof_last_rewrite_time_sec

最近一次aof rewrite耗費的時長

aof_current_rewrite_time_sec

若是rewrite操做正在進行,則記錄所使用的時間,單位秒

aof_last_bgrewrite_status

上次bgrewriteaof操做的狀態

aof_last_write_status

上次aof寫入狀態

aof_last_cow_size

AOF過程當中父進程與子進程相比執行了多少修改(包括讀緩衝區,寫緩衝區,數據修改等)。

 

 

 Stats:

total_connections_received

新建立鏈接個數,若是新建立鏈接過多,過分地建立和銷燬鏈接對性能有影響,說明短鏈接嚴重或鏈接池使用有問題,需調研代碼的鏈接設置

total_commands_processed

redis處理的命令數

instantaneous_ops_per_sec

redis當前的qps,redis內部較實時的每秒執行的命令數

total_net_input_bytes

redis網絡入口流量字節數

total_net_output_bytes

redis網絡出口流量字節數

instantaneous_input_kbps

redis網絡入口kps

instantaneous_output_kbps

redis網絡出口kps

rejected_connections

拒絕的鏈接個數,redis鏈接個數達到maxclients限制,拒絕新鏈接的個數

sync_full

主從徹底同步成功次數

sync_partial_ok

主從部分同步成功次數

sync_partial_err

主從部分同步失敗次數

expired_keys

運行以來過時的key的數量

expired_stale_perc

過時的比率

expired_time_cap_reached_count

過時計數

evicted_keys

運行以來剔除(超過了maxmemory後)的key的數量

keyspace_hits

命中次數

keyspace_misses

沒命中次數

pubsub_channels

當前使用中的頻道數量

pubsub_patterns

當前使用的模式的數量

latest_fork_usec

最近一次fork操做阻塞redis進程的耗時數,單位微秒

migrate_cached_sockets

是否已經緩存了到該地址的鏈接

slave_expires_tracked_keys

從實例到期key數量

active_defrag_hits

主動碎片整理命中次數

active_defrag_misses

主動碎片整理未命中次數

active_defrag_key_hits

主動碎片整理key命中次數

active_defrag_key_misses

主動碎片整理key未命中次數

 

Replication:

role

實例的角色,是master or slave

connected_slaves

鏈接的slave實例個數

master_replid

主實例啓動隨機字符串

master_replid2

主實例啓動隨機字符串2

master_repl_offset

主從同步偏移量,此值若是和上面的offset相同說明主從一致沒延遲,與master_replid可被用來標識主實例複製流中的位置。

second_repl_offset

主從同步偏移量2,此值若是和上面的offset相同說明主從一致沒延遲

repl_backlog_active

複製積壓緩衝區是否開啓

repl_backlog_size

複製積壓緩衝大小

repl_backlog_first_byte_offset

複製緩衝區裏偏移量的大小

repl_backlog_histlen

此值等於 master_repl_offset - repl_backlog_first_byte_offset,該值不會超過repl_backlog_size的大小

 

CPU:

cmdstat_set

Set 命令統計

cmdstat_ping

Ping 命令統計

cmdstat_del

Del命令統計

cmdstat_psync

Psync命令統計

cmdstat_keys

Keys命令統計

cmdstat_hmset

Hmset命令統計

cmdstat_command

Command命令統計

cmdstat_info

Info命令統計

cmdstat_replconf

Replconf命令統計

cmdstat_client

Client命令統計

cmdstat_hgetall

Hgetall命令統計

 

 

 

Commandstats  命令使用統計快照:

 

cmdstat_set

Set 命令統計

cmdstat_ping

Ping 命令統計

cmdstat_del

Del命令統計

cmdstat_psync

Psync命令統計

cmdstat_keys

Keys命令統計

cmdstat_hmset

Hmset命令統計

cmdstat_command

Command命令統計

cmdstat_info

Info命令統計

cmdstat_replconf

Replconf命令統計

cmdstat_client

Client命令統計

cmdstat_hgetall

Hgetall命令統計

 

Cluster:

cluster_enabled

實例是否啓用集羣模式

 

 

Keyspace:

db0

db0的key的數量,以及帶有生存期的key的數,平均存活時間

相關文章
相關標籤/搜索