因为目前对redis是用zabbix监控,也没有参考其他的模板,就自己用Python写了一个简单的脚本监控,只是监控了几项

redis监控项说明:1,redis-connected_clients                    #当前连接的客户端2,redis-instantaneous_ops                    #每秒处理指令数3,redis-used_memory                          #使用内存大小4,redis-rejected_connections                 #拒绝连接数5,redis-ping                                 #判断是否redis是否存活6,redis-connected_slaves                     # 判断主从是否正常7,redis-total_commands_processed             #30秒的总qps数8,redis-total_net_input_bytes                #redis 入口流量9,redis-total_net_output_bytes               #redis 出口流量

python代码为

#/usr/bin/python#*__ coding: utf8 __*import redisimport sys# 连接到Redis服务器Host=sys.argv[1]Pass="VrUvgyB2xP"port=sys.argv[2]comm=sys.argv[3]conn = redis.Redis(host=Host, password=Pass, port=port)# 获取一条数据def get_value(conn,comm):    print int(conn.info().get(comm))if comm == "ping":    if  conn.ping():        print 1    else:        print 0       else:    get_value(conn,comm)

附件为 zabbix效果图为

有时间,把zabbix模板给上传出来