首页 > 代码库 > redis info详解

redis info详解

<?php
Array
(
// - server : 一般 Redis 服务器信息,包含以下域:
    [redis_version] => 2.6.4      Redis 服务器版本
    [redis_git_sha1] => 0           Git SHA1
    [redis_git_dirty] => 0           Git dirty flag
    [redis_mode] => standalone
    [os] => Linux 2.6.18-348.el5 x86_64        服务器的宿主操作系统
    [arch_bits] => 64                          架构(32 或 64 位)
    [multiplexing_api] => epoll                Redis 所使用的事件处理机制
    [gcc_version] => 4.1.2                     编译 Redis 时所使用的 GCC 版本
    [process_id] => 20376                     服务器进程的 PID
    [run_id] => e5ba1056a4b81d3473daf417fa80d98ea3ca65a4      Redis 服务器的随机标识符(用于 Sentinel 和集群)
    [tcp_port] => 6379                          TCP/IP 监听端口
    [uptime_in_seconds] => 40339329                自 Redis 服务器启动以来,经过的秒数
    [uptime_in_days] => 466                     自 Redis 服务器启动以来,经过的天数
    [lru_clock] => 1440077                     以分钟为单位进行自增的时钟,用于 LRU 管理

// - clients : 已连接客户端信息,包含以下域:
    [connected_clients] => 1525 已连接客户端的数量(不包括通过从属服务器连接的客户端)
    [client_longest_output_list] => 0 当前连接的客户端当中,最长的输出列表
    [client_biggest_input_buf] => 0 当前连接的客户端当中,最大输入缓存
    [blocked_clients] => 0 正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量

// - memory : 内存信息,包含以下域:
    [used_memory] => 928376976      由 Redis 分配器分配的内存总量,以字节(byte)为单位
    [used_memory_human] => 885.37M      以人类可读的格式返回 Redis 分配的内存总量
    [used_memory_rss] => 1006768128   从操作系统的角度,返回 Redis 已分配的内存总量(俗称常驻集大小)。这个值和 top、ps 等命令的输出一致。
    [used_memory_peak] => 1038318704      Redis 的内存消耗峰值(以字节为单位)
    [used_memory_peak_human] => 990.22M       以人类可读的格式返回 Redis 的内存消耗峰值
    [used_memory_lua] => 31744           Lua 引擎所使用的内存大小(以字节为单位)
    [mem_fragmentation_ratio] => 1.08      used_memory_rss 和 used_memory 之间的比率
    [mem_allocator] => jemalloc-3.0.0      在编译时指定的, Redis 所使用的内存分配器。可以是 libc 、 jemalloc 或者 tcmalloc 。

// - persistence : RDB 和 AOF 的相关信息
    [loading] => 0
    [rdb_changes_since_last_save] => 1565
    [rdb_bgsave_in_progress] => 0
    [rdb_last_save_time] => 1440464119
    [rdb_last_bgsave_status] => ok
    [rdb_last_bgsave_time_sec] => 17
    [rdb_current_bgsave_time_sec] => -1
    [aof_enabled] => 0
    [aof_rewrite_in_progress] => 0
    [aof_rewrite_scheduled] => 0
    [aof_last_rewrite_time_sec] => -1
    [aof_current_rewrite_time_sec] => -1
    [aof_last_bgrewrite_status] => ok

// - stats : 一般统计信息
    [total_connections_received] => 4163025468
    [total_commands_processed] => 45340900397
    [instantaneous_ops_per_sec] => 1205
    [rejected_connections] => 0
    [expired_keys] => 494262666
    [evicted_keys] => 0
    [keyspace_hits] => 2551261422
    [keyspace_misses] => 1626960963
    [pubsub_channels] => 0
    [pubsub_patterns] => 0
    [latest_fork_usec] => 73571

// - replication : 主/从复制信息
    [role] => master
    [connected_slaves] => 1

// - cpu : CPU 计算量统计信息
    [slave0] => 172.16.18.205,6379,online
    [used_cpu_sys] => 785715.81
    [used_cpu_user] => 1005111.12
    [used_cpu_sys_children] => 121746.03
    [used_cpu_user_children] => 1396449.38

    [db0] => keys=3443200,expires=14669
    [db1] => keys=9709,expires=9686
    [db2] => keys=20955,expires=850
    [db3] => keys=68055,expires=12482
    [db4] => keys=4372,expires=4370
    [db5] => keys=12,expires=0
    [db6] => keys=295,expires=295
    [db7] => keys=5,expires=0
    [db8] => keys=167928,expires=167916
)

 

redis info详解