Real time dashboard for redis

安装必须软件

1、安装pip到指定的python版本下面:

curl -O https://bootstrap.pypa.io/get-pip.py  --安装另外一种linux下的安装工具
python2.7 get-pip.py

2、安装RedisLive的依赖组件到指定的python版本下

python -m pip install tornado   --安装python的web服务器(python -V python2.7.9)
python2.7 -m pip install redis  --安装RedisLiveDataProvider(python2.7指定版本)
python2.7 -m pip install python-dateutil

查看安装结果:

cd /usr/local/lib/python2./site-packages

安装git

1、安装git

yum install git -y

安装Redis-Live

1、下载RedisLive

git clone https://github.com/kumarnitin/RedisLive.git

2、进入src目录,找到并编辑redis-live.conf设置参数:

cd RedisLive/src   --进入src目录
cp redis-live.conf.example redis-live.conf   --复制一个配置文件
vim redis-live.conf    --编辑文件

redis-live.conf文件内容

{
"RedisServers":
[
{
"server": "127.0.0.1",
"port" : ,
"password": "******"
}
], "DataStoreType" : "sqlite", "SqliteStatsStore" :
{
"path": "/data/RedisLive/src/db/redislive.sqlite"
}
}

3、启动RedisLive:

./redis-monitor.py --duration 120 &   --开启监控脚本
./redis-live.py & --后台开启webserver,输出日志
netstat -ntpl |grep python

4、设置防火墙

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
service iptables save
service iptables restart
cat /etc/sysconfig/iptables

5、打开监控网页

在浏览器中输入如下地址来查看RedisLive:

http://ip地址:8888/index.html

6、定时监控

crontab -e
*/ * * * * cd /data/RedisLive/src; ./redis-monitor.py --duration > /dev/null >&

nohup ./redis-live.py > /dev/null &   ----后台开启webserver,不输出日志

7、redis命令大全

http://doc.redisfans.com/

在Linux CentOS 6.6上安装RedisLive的更多相关文章

  1. [转]在Linux CentOS 6.6上安装Python 2.7.9

    在Linux CentOS 6.6上安装Python 2.7.9 查看python安装版本 python -V yum中最新的也是Python 2.6.6,所以只能下载Python 2.7.9的源代码 ...

  2. 在Linux Centos 7.2 上安装指定版本Docker。

    相关资料链接: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce 先清空下“历史” yum remov ...

  3. 在Linux Centos 7.2 上安装指定版本Docker 17.03

    相关资料链接: https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce 先清空下“历史” yum insta ...

  4. 在Linux CentOS 6.6上安装Python 2.7.9

    CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上. checking for python... /usr/bin/python checking fo ...

  5. 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作

    CentOS 7.3 这部分以在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作. 登录 ECS 管理控制台,确认实例所在安全组 ...

  6. CentOS 6.5上安装MySQL-Cluster

    参考博文: CentOS 6.2下MySQL Cluster 7.2 配置数据库集群 CentOS 6.5上安装MySQL-Cluster 7.3.4过程笔记--下一步学习 MySQL Cluster ...

  7. 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb

    记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...

  8. 在Linux和Windows系统上安装Nginx服务器的教程

    在Linux和Windows系统上安装Nginx服务器的教程  1.在CentOS系统上安装Nginx 在 CentOS6 版本的 EPEL 源中,已经加入了 nginx 的 rpm 包,不过此 RP ...

  9. 在 CentOS 7.2 上安装 ODOO 10 (2018-10-09 持续更新)

    在 CentOS 7.2 上安装 ODOO 10 更新系统 yum update 安装 EPEL 源 1 yum install -y epel-release 安装依赖组件 yum install ...

随机推荐

  1. Eclipse使用hibernate插件

    首先安装好hibernate插件,进入安装界面,输入下载地址http://download.jboss.org/jbosside/updates/stable,点击下载javaee web 以下的hi ...

  2. 使用Robot Framework做接口测试

    http://chuansong.me/n/1858477 1.RF框架 1.1 RF框架介绍Robot Framework 框架是一个通用的测试框架,一直是由诺西网络(Nokia Siemens N ...

  3. 恶性循环中的永生bug,可以说是相当写实了

    恶性循环中的永生bug,可以说是相当写实了

  4. Log4j中conversionPattern的含义

    %a -- 表示礼拜几,英文缩写形式,比如“Fri”%A -- 表示礼拜几,比如“Friday”%b -- 表示几月份,英文缩写形式,比如“Oct”%B -- 表示几月份,“October”%c -- ...

  5. [精品]CAD批量处理工具

     需要此工具请Q:3567 618 336 CAD批量处理工具是基于AutoCAD二次开发的批处理插件.将程序加载到CAD中,使用自定义的Lisp代码就可对多个文档进行批量操作. 1.文件说明 CAD ...

  6. 使用jsp内置对象request获取表单提交中文内容乱码的解决办法

    page1.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pag ...

  7. NSobject 结构

    参考地址:  https://iosdevelopmenttutorials.wordpress.com/tag/uiscrollview/ Apple Documentation

  8. brew install Jenkins

    Chens-MacBook-Pro:Downloads chenqing$ brew install jenkins ==> Downloading http://mirrors.jenkins ...

  9. 简单的WebRTC例子

    webrtc网上封装的很多,demo很多都是一个页面里实现的,今天实现了个完整的 , A 发视频给 B. A offer.html作为offer <!DOCTYPE html> <h ...

  10. ububuntu配置ip和dns

    装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns. 下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需. 一.配置ip ubuntu的网络配置信息 ...