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. 如何在 Kaggle 首战中进入前 10%

    原文:https://dnc1994.com/2016/04/rank-10-percent-in-first-kaggle-competition/ Introduction Kaggle 是目前最 ...

  2. [SSH] Intro to SSH command

    Create an ssh key: ssh-keygen Copy an SSH key to a remoate server: ssh-copy-id root@104.197.227.8 // ...

  3. ASP入门(二)-创建Access数据库

    通常来说,ASP程序是搭配Access数据库来使用的,因此在安装完ASP环境后,为了方便建立和管理数据库,我们还需要安装Access数据库. Access是Microsoft Office家族中的一员 ...

  4. Direct2D教程VII——变换几何(TransformedGeometry)对象

    目前博客园中成系列的Direct2D的教程有 1.万一的 Direct2D 系列,用的是Delphi 2009 2.zdd的 Direct2D 系列,用的是VS中的C++ 3.本文所在的 Direct ...

  5. (纪录片)《星际穿越》中的科学 The Science of Interstellar

    简介: 导演: Gail Willumsen编剧: Gail Willumsen主演: 克里斯托弗·诺兰 / 乔纳森·诺兰 / 基普·索恩 / 马修·麦康纳类型: 纪录片 / 短片制片国家/地区: 美 ...

  6. asp.net序列化

    JsonHelp.cs using System.IO; using System.Text; using System.Runtime.Serialization.Json; namespace W ...

  7. 【树莓派】在树莓派的Android系统中安装APK应用

    树莓派3 Android TV安装APK应用教程 本文摘自:http://www.mz6.net/news/android/6867.html 树莓派3 Android TV怎样安装软件?对于熟悉AD ...

  8. Oracle 定时任务使用

    1:首先创建存储过程 create or replace procedure pro_rqsl_hmd is rsCursor sys_refcursor; rqslid ); nsrsbh ); h ...

  9. webkit webApp 开发技术要点总结[转]

    http://www.cnblogs.com/pifoo/archive/2011/05/28/webkit-webapp.html 如果你是一名前端er,又想在移动设备上开发出自己的应用,那怎么实现 ...

  10. Eclipse使用Maven创建Dynamic Web Project

    1. 点击File->New->Other,在弹出的对话框中选择Maven->Maven Project: 2. 点击Next,选择maven-archetype-webapp: 3 ...