Redis 性能监控指标
所属分类 redis
浏览量 599
监控指标
性能指标 Performance
内存指标 Memory
基本活动指标 Basic activity
持久性指标 Persistence
错误指标 Error
监控方式
redis-benchmark
redis-stat
redis-faina
redislive
redis-cli
monitor
showlog
get 获取慢查询日志
len 获取慢查询日志条目数
reset 重置慢查询日志
相关配置
slowlog-log-slower-than 1000 # 单位 微秒
slowlog-max-len 100
info
server 服务器运行的环境参数
clients 客户端相关信息
memory 服务器运行内存统计数据
persistence 持久化信息
stats 通用统计数据
Replication 主从复制相关信息
CPU CPU使用情况
cluster 集群信息
Keypass 键值对统计信息
终端info命令使用
./redis-cli info
./redis-cli info stats | grep ops
交互式info命令使用
#./redis-cli
> info server
性能监控
redis-cli info | grep ops # 每秒操作数
内存监控
./redis-cli info | grep used | grep human
used_memory_human:2.99M
used_memory_rss_human:8.08M
used_memory_peak_human:7.77M
used_memory_lua_human:37.00K # lua脚本引擎占用的内存大小
blocked_clients
evicted_keys
evicted_keys
mem_fragmentation_ratio 内存碎片率
used_memory
基本活动指标
connected_clients:1 # 客户端连接数
connected_slaves:1 # slave连接数
持久性指标
rdb_last_save_time # 最后一次持久化保存磁盘的时间戳
rdb_changes_since_last_save # 自最后一次持久化以来变更数
错误指标
keyspace_misses
repl_backlog_size
sync_partial_err 主从半同步复制失败次数
./redis-benchmark -c 100 -n 5000
100个连接,5000次请求
上一篇
下一篇
mock 与 字节码生成工具
spring web 注解
javassist 简介
JVM知识点汇总
go压测工具 go-stress-testing
Goroutine与线程的区别