Redis可视化监控工具
2016-01-15 16:15
811 查看
项目中用到了redis sharding , 为了能了解redis的实时性能情况 , 每次去服务器上打info命令明显不太合适, 所以推荐使用可视化的监控工具
1 . redis live -- 实时redis监控面板
可以同时监控多个redis实例 , 包括 内存使用 、分db显示的key数、客户端连接数、 命令处理数、 系统运行时间 , 以及各种直观的折线图柱状图.
缺点是使用了monitor 命令监控 , 对性能有影响 ,最好不要长时间启动 .
官网: http://www.nkrode.com/article/real-time-dashboard-for-redis
1 . redis live -- 实时redis监控面板
可以同时监控多个redis实例 , 包括 内存使用 、分db显示的key数、客户端连接数、 命令处理数、 系统运行时间 , 以及各种直观的折线图柱状图.
缺点是使用了monitor 命令监控 , 对性能有影响 ,最好不要长时间启动 .
官网: http://www.nkrode.com/article/real-time-dashboard-for-redis
Installation Install Dependencies tornado pip install tornado redis.py pip install redis python-dateutil pip install python-dateutil You'll also need argparse if you're running Python < 2.7: argparse pip install argparse Get RedisLive Clone the repo git clone https://github.com/kumarnitin/RedisLive.git , or download the latest release Configuration edit redis-live.conf : update the value of the key RedisServers to the redis instances you want to monitor. You can monitor multiple instances by appending more values to the RedisServers list. update the value of the key RedisStatsServer to the redis instance you will use to store RedisLive data (this redis instance is different from the redis instances you are monitoring). passwords can be added as an optional parameter for any redis instance if you don't have a spare redis instance to use to store Redis Live data, then you can configure to use sqlite by changing "DataStoreType" : "sqlite" Start RedisLive start the monitoring script ./redis-monitor.py --duration=120 duration is in seconds (see caveat) start the webserver ./redis-live.py RedisLive is now running @ http://localhost:8888/index.html[/code]
2 . redis-stat
使用info命令来监控系统 , 而不是使用monitor ,性能影响较小 , 也具有web可视化界面
官网: https://github.com/junegunn/
官网上有具体的安装方法
相关文章推荐
- redis安装问题小结
- 5 个适合系统管理员使用的告警可视化工具
- Redis偶发连接失败案例实战记录
- Redis中实现查找某个值的范围
- Redis和Memcached的区别详解
- 分割超大Redis数据库例子
- Redis总结笔记(一):安装和常用命令
- Redis sort 排序命令详解
- 用Redis实现微博关注关系
- redis中修改配置文件中的端口号 密码方法
- 在Ruby on Rails上使用Redis Store的方法
- Redis和Memcache的区别总结
- 在Node.js应用中使用Redis的方法简介
- Redis服务器的启动过程分析
- web 应用中常用的各种 cache详解
- 利用yum安装Redis的方法详解
- 从MySQL到Redis的简单数据库迁移方法
- 为啥懒 Redis 是更好的 Redis
- 利用Redis实现SQL伸缩的方法
- 在Redis数据库中实现分布式速率限制的方法