Memcached,redis监控详解

1、监控采集依据:web

    相似吞吐量,缓存的查询次数,命中率之类的redis

 

 

2、主要监控指标解析,经过stats命令进行采集:缓存

 

Uptime                    ##memcached运行时长服务器

curr_connections          ##当前的链接数ide

total_connections         ##曾经打开的链接总数memcached

connection_structures     ##服务器分配的链接数spa

cmd_get                   ##执行get命令总数插件

cmd_set                   ##执行set命令总数orm

get_hits                  ##get命中次数内存

get_misses                ##get未命中次数

bytes_read                ##读取字节总数

bytes_written             ##写入字节总数

Bytes                     ##服务器当前存储占用的内存(字节)

limit_maxbytes            ##分配的内存大小(字节)

evictions                ##为获取内存而删除的item个数

 

 

3、zabbix agent配置:

 

UserParameter=memcached[*],(echo stats; sleep 1) | telnet 192.168.10.204  11211 2>&1 | awk '/STAT $1 / {print $NF}'

 

***key的话直接从web开始读入就能够了

 

 

4、redis 监控指标:

    相似吞吐量,缓存的查询次数,命中率之类的

 

5、主要经过redis-cli的info进行监控:

 

uptime_in_days          ##启动通过的天数

connected_clients        ##链接的客户端数

blocked_clients :        ##正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量

used_memory_peak_huma:  ##reids所用内存的高峰期

used_memory:            ##运行起来使用的内存数

expired_keys:           ##过时的key数量

evicted_keys:          ##删除过时的key数量

keyspace_misses:       ##没命中的key数量

keyspace_hits:         ##命中的key数量    

connected_slaves:      ##已链接的从服务器数

rejected_connections:  ##由于超过最大链接数被拒接的请求数量  

 

 

6、zabbix_agent配置文件:

 

UserParameter=redis_stats[*],/usr/local/bin/redis-cli -h 192.168.10.203 -p 6379 info|grep $1|cut -d : -f2

 

Zatree  插件

相关文章
相关标签/搜索