redis live 如何安装
在 windows 环境下安装 redislive
这是一篇在 windows 环境下安装 redislive 的教程!
项目地址:https://github.com/nkrode/RedisLive
配置文档:http://www.nkrode.com/article/real-time-dashboard-for-redis
首先下载安装python的运行环境(Python官网:https://www.python.org/),版本选择的是2.7,一路下一步安装完毕,我的安装在C盘(路径:C:\Python27)
安装完毕之后在环境变量中配置一下,这个流程不再复述

点击确定,打开CMD命令行,输入 python,出现一下信息,你就安装成功了

然后下载安装 VC Compiler for Python 地址: http://www.microsoft.com/en-us/download/details.aspx?id=44266
不然后面安装第三方库会报错
接下来是安装redislive所依赖的第三方库,从redislive官方文档说明可以看出依赖以下四个库

tornado,redis,python-dateutil 大家可以自行到python官网的库里去搜索下载(地址:https://pypi.python.org/pypi),下载 .tar.gz 扩展名结尾的文件
argparse 这个库,如果你安装的python是2.7以下的版本,就要安装,如果不是2.7以下的版本,就无需安装
redislive 对这几个库有版本要求,下载的时候要注意,版本可以高于要求,不可以低于要求

特别注意
这里不得不说一下,在官网下载的库文件的扩展名都是 .tar.gz 结尾的,这个格式的文件在linux下是可以直接安装的,但是在windows下要走一些弯路,首先下载一个好压(其他的能不能解压,不在讨论范围,大家自行测试)解压软件,把这些 .tar.gz 扩展名结尾的文件解压出来,这里拿 tornado 做详细说明,我的tornado解压在E盘

打开cmd命令行,进入这些库的安装目录,执行以下命令

最后出现
Finished processing dependencies for tornado==xxx(版本号)
就是安装成功了
其他的库同样操作,全部安装。
接下来是配置
打开你的redislive目录,里面有个 redis-live.conf 文件,如果是github下载的,文件名就是 redis-live.conf.example,把 “.example” 去掉,用编辑器打开

{
"RedisServers":
[
{
"server": "192.168.8.175",
"port" : 6379,
"password" : "helloworld"
},
{
"server": "192.168.8.181",
"port" : 6379
}
],
"DataStoreType" : "sqlite",
"RedisStatsServer":
{
"server" : "ec2-184-72-166-144.compute-1.amazonaws.com",
"port" : 6385
},
"SqliteStatsStore" :
{
"path": "E:\\RedisLive-master\\src\\db\\redislive.sqlite"
}
}

RedisServers 节点里配置要监控的 redis 服务器
DataStoreType 节点配置保存监控数据的方式,有 redis 和 sqlite 两种可选
填写 redis 会启用 RedisStatsServer 节点的配置,填写 sqlite 会启用 SqliteStatsStore 节点的配置,大家根据实际情况进行配置
全部配置完毕以后,打开CMD,进入redis-live项目,我的在 E:\RedisLive-master\src

执行命令,启动 redis 监控服务,参数duration是监控时长,单位:秒
python redis-monitor.py --duration=120
然后再打开一个CMD,同样是进入redislive 目录,执行命令,启动 web 服务
python redis-live.py &
在浏览器输入地址:http://localhost:8888/index.html
host 部分大家根据自己部署的情况替换,我是在本机测试,所以是 localhost

redislive 的功能和用法在这里就不做讨论了,安装到这里就结束了。
redis live 如何安装的更多相关文章
- 玩转Redis之Window安装使用(干货)
距离上次定Gc.Db框架,好久没有更新博客了,今日没什么事,就打算就Redis写点东西. Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.它支持字符 ...
- redis集群安装
1.普通安装 安装环境 centos 6.8 1.安装必要包 yum install gcc yum -y install wget 2.下载解压 wget http://download.redis ...
- Yii2框架与MongoDB拓展、Redis拓展的安装流程
@author 周煦辰 2016-03-21 这段时间新上了一个项目,使用的是Yii2框架.这里记录一下Yii2框架.Yii2-Mongo拓展.Yii2-Redis拓展等的安装流程.因为使用的系统是W ...
- Redis Windows下安装部署
下载Redis 在Redis的官网下载页上有各种各样的版本,我这次是在windows上部署的,要去GitHub上下载.我下载的是2.8.12版的,相信大家百度一下就可以搜到,这就是我们需要的: 启动R ...
- Redis linux 下安装 及扩展配置
1.首先在/usr/local/ 创建文件夹 reids Cd /usr/local/ mkdir redis 2.把redis安装包放在redis目录下面进行解压phpredis-2.2.4.tar ...
- linux php redis扩展的安装和redis服务的安装
一.php redis扩展的安装 wget http://pecl.php.net/get/redis-2.2.7.tgztar zvxf redis-2.2.7.tgzcd redis-2.2.7/ ...
- Redis介绍以及安装(Linux)
Redis介绍以及安装(Linux) redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的 ...
- redis的简单安装配置
一.简介 Redis是一种高级key-value数据库,数据可以持久化,支持的数据类型很丰富,有字符串,哈希,链表,集合和有序集合5种数据类型 Redis支持在服务器端计算集合的并,交和补集(diff ...
- Redis - 介绍及安装
Redis属于key-value数据库,与传统的数据库存在很大区别,Redis以命令的方式代替了复杂的SQL语句,并且属于内存库性质,所以运行速度非常快.内存数据会生成数据库文件保证数据持久化. Re ...
- Redis的初步安装
Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. 下载 官网下载:http://redis.io/downlo ...
随机推荐
- 整理mysql的28个知识点(转)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/weixin_39220472/article/details/80247011整理mysql28个知 ...
- selenium2.0关于python的常用函数
转: 新建实例driver = webdriver.Chrome() 1.获取当前页面的Url函数 方法:current_url 实例: driver.current_url 2.获取元素坐标 方法: ...
- 安装完SqlServer2008,wamp服务器无法启动的问题
"开始"->"程序"->Microsoft SQL Server 2008->配置工具->SQL Server配置管理器->SQL ...
- RHEL6 - 图形化设置IP
RHEL6下我们除了麻烦地修改网卡的主配置文件外,还可以通过setup,system-config-network等工具指令打开网卡的图形化界面 #setup #system-config-net ...
- 如何发布打包并发布自己的Android应用(APP)
如何将android项目打包成apk 分类: android 2012-08-29 10:12 1678人阅读 评论(1) 收藏 举报 androideclipseapplicationjdkjava ...
- sublime text怎样安装ctags来定位函数
sublime确实是一款非常不错的开发软件.用起来非常爽,里面集成了非常多插件.仅仅要安装就可以, 下来来介绍下sublime中ctags插件的安装,安装这个插件之后就能够高速定位某函数了,很方便. ...
- 哇塞!HTML5 实现的雨滴效果 CSS发抖
http://dreamsky.github.io/main/blog/rainy-day/ Rainy Day – 哇塞! HTML5 实现的雨滴效果 http://www.webhek.com/m ...
- Python 多进程 一分钟下载二百张图片 是什么样子的体验
需要爬取国内某个网站,但是这个网站封ip,没办法,只能用代理了,然后构建自己的代理池,代理池维护了20条进程, 所用的网络是20M带宽,实际的网速能达到2.5M,考虑到其他原因,网速未必能达到那么多. ...
- 不停mysql服务添加从库的两种方式
现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库.前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作. ...
- 常见的web负载均衡方法总结
Web负载均衡的方法有很多,下面介绍几种常见的负载均衡方法. 1.用户手动选择方法 这是一种较为古老的方式.通过在主站首页入口提供不同线路.不同服务器连接的方式,来实现负载均衡.这种方式在一些提供下载 ...