1.图形化监控
RedisLive:
- 安装Python,要求版本2.7以上。
- 安装依赖组件:pip install tornado;pip install python-dateutil
- 安装Redis-Live:下载源码,编辑redis-live.conf文件增加要监控的redis server host;
- 开启监控脚本:./redis-monitor.py –duration 120 & 开启webserver:./redis-live.py &
- 在浏览器中输入如下地址来查看RedisLive:http://localhost:8888/index.html
2.命令行监控
INFO命令详解
clients : 已连接客户端信息,包含以下域:
connected_clients : 已连接客户端的数量(不包括通过从属服务器连接的客户端)
client_longest_output_list : 当前连接的客户端当中,最长的输出列表
client_longest_input_buf : 当前连接的客户端当中,最大输入缓存
blocked_clients : 正在等待阻塞命令(BLPOP、BRPOP、BRPOPLPUSH)的客户端的数量
memory : 内存信息,包含以下域:
used_memory : 由 Redis 分配器分配的内存总量,以字节(byte)为单位
used_memory_human : 以人类可读的格式返回