从 Redis 收集的 Redis 指标。
redis
包含来自 Redis 的信息和统计数据。
info
包含由 INFO
命令返回的信息和统计数据。
Redis 客户端统计信息。
-
redis.info.clients.connected
-
客户端连接数(不包括来自从服务器的连接)。
类型:long
-
redis.info.clients.max_output_buffer
-
当前客户端连接中最长的输出列表。
类型:long
-
redis.info.clients.max_input_buffer
-
当前客户端连接中最大的输入缓冲区(在 redis 5.0 上)。
类型:long
-
redis.info.clients.blocked
-
在阻塞调用(BLPOP、BRPOP、BRPOPLPUSH)上等待的客户端数量。
类型:long
Redis 集群信息。
-
redis.info.cluster.enabled
-
指示 Redis 集群是否已启用。
类型:boolean
Redis CPU 统计信息
-
redis.info.cpu.used.sys
-
Redis 服务器消耗的系统 CPU。
类型:scaled_float
-
redis.info.cpu.used.sys_children
-
后台进程消耗的系统 CPU。
类型:scaled_float
-
redis.info.cpu.used.user
-
Redis 服务器消耗的用户 CPU。
类型:scaled_float
-
redis.info.cpu.used.user_children
-
后台进程消耗的用户 CPU。
类型:scaled_float
Redis 内存统计信息。
-
redis.info.memory.used.value
-
Redis 分配的总字节数。
类型:long
格式:bytes
-
redis.info.memory.used.rss
-
Redis 分配的字节数,由操作系统(即驻留集大小)看到。
类型:long
格式:bytes
-
redis.info.memory.used.peak
-
Redis 消耗的峰值内存。
类型:long
格式:bytes
-
redis.info.memory.used.lua
-
Lua 引擎使用的内存。
类型:long
格式:bytes
-
redis.info.memory.used.dataset
-
数据集的大小(以字节为单位)
类型:long
格式:bytes
-
redis.info.memory.max.value
-
内存限制。
类型:long
格式:bytes
-
redis.info.memory.max.policy
-
达到内存限制时要使用的逐出策略。
类型:keyword
-
redis.info.memory.fragmentation.ratio
-
used_memory_rss 和 used_memory 之间的比率
类型:float
-
redis.info.memory.fragmentation.bytes
-
used_memory_rss 和 used_memory 之间的字节数
类型:long
格式:bytes
-
redis.info.memory.active_defrag.is_running
-
指示活动碎片整理是否处于活动状态的标志
类型:boolean
-
redis.info.memory.allocator
-
内存分配器。
类型:keyword
-
redis.info.memory.allocator_stats.allocated
-
已分配内存
类型:long
格式:bytes
-
redis.info.memory.allocator_stats.active
-
活动内存
类型:long
格式:bytes
-
redis.info.memory.allocator_stats.resident
-
驻留内存
类型:long
格式:bytes
-
redis.info.memory.allocator_stats.fragmentation.ratio
-
碎片整理比率
类型:float
-
redis.info.memory.allocator_stats.fragmentation.bytes
-
碎片字节
类型:long
格式:bytes
-
redis.info.memory.allocator_stats.rss.ratio
-
驻留比率
类型:float
-
redis.info.memory.allocator_stats.rss.bytes
-
驻留字节
类型:long
格式:bytes
Redis CPU 统计信息。
-
redis.info.persistence.loading
-
指示转储文件加载是否正在进行的标志
类型:boolean
提供有关 RDB 持久性的信息
-
redis.info.persistence.rdb.last_save.changes_since
-
自上次转储以来的更改次数
类型:long
-
redis.info.persistence.rdb.last_save.time
-
上次成功 RDB 保存的基于纪元的的时间戳
类型:long
-
redis.info.persistence.rdb.bgsave.in_progress
-
指示 RDB 保存是否正在进行的标志
类型:boolean
-
redis.info.persistence.rdb.bgsave.last_status
-
上次 RDB 保存操作的状态
类型:keyword
-
redis.info.persistence.rdb.bgsave.last_time.sec
-
上次 RDB 保存操作的持续时间(以秒为单位)
类型:long
格式:duration
-
redis.info.persistence.rdb.bgsave.current_time.sec
-
如果存在,则为正在进行的 RDB 保存操作的持续时间
类型:long
格式:duration
-
redis.info.persistence.rdb.copy_on_write.last_size
-
上次 RBD 保存操作期间复制写入分配的大小(以字节为单位)
类型:long
格式:bytes
提供有关 AOF 持久性的信息
-
redis.info.persistence.aof.enabled
-
指示 AOF 日志记录是否已激活的标志
类型:boolean
-
redis.info.persistence.aof.rewrite.in_progress
-
指示 AOF 重写操作是否正在进行的标志
类型:boolean
-
redis.info.persistence.aof.rewrite.scheduled
-
指示 AOF 重写操作将在当前 RDB 保存完成后安排的标志。
类型:boolean
-
redis.info.persistence.aof.rewrite.last_time.sec
-
上次 AOF 重写操作的持续时间(以秒为单位)
类型:long
格式:duration
-
redis.info.persistence.aof.rewrite.current_time.sec
-
如果存在,则为正在进行的 AOF 重写操作的持续时间
类型:long
格式:duration
-
redis.info.persistence.aof.rewrite.buffer.size
-
AOF 重写缓冲区的大小
类型:long
格式:bytes
-
redis.info.persistence.aof.bgrewrite.last_status
-
上次 AOF 重写操作的状态
类型:keyword
-
redis.info.persistence.aof.write.last_status
-
上次写入 AOF 的操作状态
类型:keyword
-
redis.info.persistence.aof.copy_on_write.last_size
-
上次 RBD 保存操作期间复制写入分配的大小(以字节为单位)
类型:long
格式:bytes
-
redis.info.persistence.aof.buffer.size
-
AOF 缓冲区的大小
类型:long
格式:bytes
-
redis.info.persistence.aof.size.current
-
AOF 当前文件大小
类型:long
格式:bytes
-
redis.info.persistence.aof.size.base
-
AOF 文件大小在上次启动或重写时
类型:long
格式:bytes
-
redis.info.persistence.aof.fsync.pending
-
后台 I/O 队列中挂起的 fsync 作业数
类型:long
-
redis.info.persistence.aof.fsync.delayed
-
延迟 fsync 计数器
类型:long
复制
-
redis.info.replication.role
-
实例的角色(可以是“master”或“slave”)。
类型:keyword
-
redis.info.replication.connected_slaves
-
已连接从服务器的数量
类型:long
-
redis.info.replication.backlog.active
-
指示复制积压是否处于活动状态的标志
类型:long
-
redis.info.replication.backlog.size
-
复制积压缓冲区的总大小(以字节为单位)
类型:long
格式:bytes
-
redis.info.replication.backlog.first_byte_offset
-
复制积压缓冲区的 master 偏移量
类型:long
-
redis.info.replication.backlog.histlen
-
复制积压缓冲区中数据的大小(以字节为单位)
类型:long
-
redis.info.replication.master.offset
-
服务器当前的复制偏移量
类型:long
-
redis.info.replication.master.second_offset
-
接受复制 ID 的偏移量
类型:long
-
redis.info.replication.master.link_status
-
链接的状态(up/down)
类型:keyword
-
redis.info.replication.master.last_io_seconds_ago
-
自上次与 master 交互以来的秒数
类型:long
格式:duration
-
redis.info.replication.master.sync.in_progress
-
指示 master 是否正在同步到 slave
类型:boolean
-
redis.info.replication.master.sync.left_bytes
-
同步完成前剩余的字节数
类型:long
格式:bytes
-
redis.info.replication.master.sync.last_io_seconds_ago
-
在 SYNC 操作期间自上次传输 I/O 以来经过的秒数
类型:long
格式:duration
-
redis.info.replication.slave.offset
-
slave 实例的复制偏移量
类型:long
-
redis.info.replication.slave.priority
-
作为故障转移候选的实例的优先级
类型:long
-
redis.info.replication.slave.is_readonly
-
指示 slave 是否为只读的标志
类型:boolean
服务器信息
-
redis.info.server.version
-
无
类型:alias
别名:service.version
-
redis.info.server.git_sha1
-
无
类型:keyword
-
redis.info.server.git_dirty
-
无
类型:keyword
-
redis.info.server.build_id
-
无
类型:keyword
-
redis.info.server.mode
-
无
类型:keyword
-
redis.info.server.os
-
无
类型:alias
别名:os.full
-
redis.info.server.arch_bits
-
无
类型:keyword
-
redis.info.server.multiplexing_api
-
无
类型:keyword
-
redis.info.server.gcc_version
-
无
类型:keyword
-
redis.info.server.process_id
-
无
类型:alias
别名:process.pid
-
redis.info.server.run_id
-
无
类型:keyword
-
redis.info.server.tcp_port
-
无
类型:long
-
redis.info.server.uptime
-
无
类型:long
-
redis.info.server.hz
-
无
类型:long
-
redis.info.server.lru_clock
-
无
类型:long
-
redis.info.server.config_file
-
无
类型:keyword
Redis 统计信息。
-
redis.info.stats.connections.received
-
接收到的连接总数。
类型:long
-
redis.info.stats.connections.rejected
-
拒绝的连接总数。
类型:long
-
redis.info.stats.commands_processed
-
处理的命令总数。
类型:long
-
redis.info.stats.net.input.bytes
-
总网络输入(以字节为单位)。
类型:long
-
redis.info.stats.net.output.bytes
-
总网络输出(以字节为单位)。
类型:long
-
redis.info.stats.instantaneous.ops_per_sec
-
每秒处理的命令数
类型:long
-
redis.info.stats.instantaneous.input_kbps
-
网络的每秒读取速率(以 KB/秒为单位)
类型:scaled_float
-
redis.info.stats.instantaneous.output_kbps
-
网络的每秒写入速率(以 KB/秒为单位)
类型:scaled_float
-
redis.info.stats.sync.full
-
与从服务器进行完整重新同步的次数
类型:long
-
redis.info.stats.sync.partial.ok
-
接受的部分重新同步请求数
类型:long
-
redis.info.stats.sync.partial.err
-
拒绝的部分重新同步请求数
类型:long
-
redis.info.stats.keys.expired
-
密钥过期事件的总数
类型:long
-
redis.info.stats.keys.evicted
-
由于 maxmemory 限制而被逐出的密钥数
类型:long
-
redis.info.stats.keyspace.hits
-
在主字典中成功查找密钥的次数
类型:long
-
redis.info.stats.keyspace.misses
-
在主字典中查找密钥失败的次数
类型:long
-
redis.info.stats.pubsub.channels
-
具有客户端订阅的 pub/sub 通道的全局数量
类型:long
-
redis.info.stats.pubsub.patterns
-
具有客户端订阅的 pub/sub 模式的全局数量
类型:long
-
redis.info.stats.latest_fork_usec
-
上次 fork 操作的持续时间(以微秒为单位)
类型:long
-
redis.info.stats.migrate_cached_sockets
-
为 MIGRATE 目的打开的套接字数
类型:long
-
redis.info.stats.slave_expires_tracked_keys
-
为过期目的跟踪的密钥数(仅适用于可写从服务器)
类型:long
-
redis.info.stats.active_defrag.hits
-
活动碎片整理过程执行的值重新分配次数
类型:long
-
redis.info.stats.active_defrag.misses
-
活动碎片整理过程启动的已中止值重新分配次数
类型:long
-
redis.info.stats.active_defrag.key_hits
-
已主动碎片整理的密钥数
类型:long
-
redis.info.stats.active_defrag.key_misses
-
活动碎片整理过程跳过的密钥数
类型:long
-
redis.info.slowlog.count
-
慢速操作的计数
类型:long
Redis 命令统计信息
-
redis.info.commandstats.*.calls
-
到达命令执行(未被拒绝)的调用次数。
类型:long
-
redis.info.commandstats.*.usec
-
这些命令消耗的总 CPU 时间。
类型:long
-
redis.info.commandstats.*.usec_per_call
-
每个命令执行消耗的平均 CPU。
类型:float
-
redis.info.commandstats.*.rejected_calls
-
拒绝的调用次数(在 redis 6.2-rc2 上)。
类型:long
-
redis.info.commandstats.*.failed_calls
-
失败的调用次数(在 redis 6.2-rc2 上)。
类型:long
key
包含有关密钥的信息。
-
redis.key.name
-
密钥名称。
类型:keyword
-
redis.key.id
-
此键的唯一 ID(格式为 <键空间>:<名称>)。
类型:keyword
-
redis.key.type
-
由
TYPE
命令显示的键类型。类型:keyword
-
redis.key.length
-
键的长度(列表的元素数量、字符串的长度、集合的基数)。
类型:long
-
redis.key.expire.ttl
-
过期时间(秒)。
类型:long
keyspace
包含由 INFO
命令返回的键空间信息。
-
redis.keyspace.id
-
键空间标识符。
类型:keyword
-
redis.keyspace.avg_ttl
-
平均 TTL。
类型:long
-
redis.keyspace.keys
-
键空间中的键数量。
类型:long
-
redis.keyspace.expires
-
类型:long