RedisLive安装部署
2014-12-09 13:48
459 查看
RedisLive是一款用Python编写的Redis图形监控工具,其源码在这里,英文文档在这里。RedisLive的原理很简单,就是通过监控脚本来利用Redis提供的MONITOR命令从被监控Redis实例中获取数据并存储到Redis的监控实例中来做数据分析。RedisLive以可视化的方式展示了Redis实例中的数据,分析查询模式和峰值,github地址:https://github.com/nkrode/RedisLive1、安装pip
# easy_install pip
2、安装RedisLive的三个依赖组件 pip install tornado pip install redis pip install python-dateutil
3、安装RedisLive# cd /usr/local/# git clone https://github.com/kumarnitin/RedisLive.git 将会在 /usr/local/ 目录下建立一个新目录 RedisLive,用于存放RedisLive的相关文件 或者去 https://github.com/kumarnitin/RedisLive/zipball/master 下载软件包安装# yum install git //如果没有git命令需要运行安装git4、编辑配置文件
# cat redis-live.conf{"RedisServers":[{"server": "192.168.88.129","port" : 6379,"password" : "hz"},{"server": "192.168.88.130","port" : 6379,"password" : "hz"}],"DataStoreType" : "sqlite","RedisStatsServer":{"server" : "127.0.0.1","port" : 6385},"SqliteStatsStore" :{"path": "/root/RedisLive/src/db/redislive.sqlite"}}5、启动监控脚本,监控120秒,duration参数是以秒为单位# ./redis-monitor.py --duration=1206、启动webserver RedisLive使用tornado作为web服务器,所以不需要单独安装服务器。Tornado web server 是使用Python编写出來的一个极轻量级、高可伸缩性和非阻塞IO的Web服务器软件。# ./redis-live.py7、访问监控页面 输入地址:http://localhost:8888/index.html 即可看到Redis服务的监控页面。可增加防火墙端口8888供其他机器访问注意:部分文件可能存在不能访问的情况,比如,https://www.google.com/jsapi;可使用代理访问或下载该文件后修改index.html引入 http://f.dataguru.cn/thread-143496-1-1.html
相关文章推荐
- Redis系列-安装部署维护篇
- 安装redis监控工具redislive
- linux下安装redis及图形监控RedisLive
- Kibana+Logstash+Elasticsearch+Redis安装部署
- Redis安装部署
- Linux下redis安装部署
- redis学习(4)redis安装部署
- 1.Redis的介绍与安装部署
- Redis的安装部署
- Redis的安装与部署(CentOS6.5)
- ubuntu安装Redis Live监控服务
- Redis系列-安装部署维护篇
- redis的普通安装部署方式
- redis自动安装部署
- Redis的介绍与安装部署
- RedisLive安装介绍
- redislive安装
- 安装redis-live监控redis集群
- linux下redis的安装与部署
- redis学习(4)redis安装部署