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  插件

相關文章
相關標籤/搜索