首页  

Redis 性能监控指标     所属分类 redis 浏览量 584
监控指标
性能指标  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与线程的区别