安装Redis Live监控服务

分类: redis 2014-06-25 20:24 436人阅读 评论(0) 收藏 举报

redis live为监控redis服务的软件,带有监控web界面。

流传于互联网的各种教程,都有个巨大的让人搞不太清楚的问题。就是到底RedisStatsServer 6381端口哪里来的问题。

月小升采用逐步安装的办法。也没有找到,有知道如何配置RedisStatsServer的朋友,请告知。以下正文为放弃6381的安装方法。

一般Linux自带python版本
安装python 相关 pip命令

sudo apt-get install python-setuptools
sudo easy_install pip
pip-2.6 install tornado
pip-2.6 install redis
pip-2.6 install python-dateutil

查看你机器python版本
直接输入python

如果低于2.7

安装
pip-2.6 install argparse

  1. # git clone https://github.com/kumarnitin/RedisLive.git
  2. Initialized empty Git repository in /root/RedisLive/.git/
  3. remote: Counting objects: 715, done.
  4. remote: Compressing objects: 100% (377/377), done.
  5. remote: Total 715 (delta 338), reused 699 (delta 323)
  6. Receiving objects: 100% (715/715), 2.59 MiB | 353 KiB/s, done.
  7. Resolving deltas: 100% (338/338), done.
  8. # cd RedisLive/src
  9. # cat redis-live.conf
  10. {
  11. "RedisServers":
  12. [
  13. {
  14. "server" : "192.168.1.78",
  15. "port"  : 6377
  16. },
  17. {
  18. "server" : "192.168.1.78",
  19. "port"  : 6380
  20. },
  21. {
  22. "server" : "192.168.1.78",
  23. "port"  : 6381
  24. }
  25. ],
  26. "DataStoreType" : "sqlite",
  27. "RedisStatsServer":
  28. {
  29. "server" : "127.0.0.1",
  30. "port" : 6381
  31. }
  32. }  

    RedisServers这个是redis服务器的配置。
    RedisStatsServer是redis服务器的监控信息可以存放在其他的redis服务器中.也就是RedisStatsServe.
    一般的是把”DataStoreType”改成sqlite类型的,下面的RedisStatsServer就不用配置了.

    注:因为有些redis服务器是需要密码进行访问的,所以如果有密码的话,需要在RedisServers里面写上密码:如下:

            "RedisServers":
    [
    {
    "server" : "127.0.0.1",
    "port" : 6379,
    "password":"xxxxxx"
    }
    ],

    配置好之后,就可以启动服务了。

  33. # ./redis-monitor.py --duration  120  &
  34. # ./redis-live.py  &
  35. # netstat -ntpl |grep python
  36. tcp        0      0 0.0.0.0:8888                0.0.0.0:*                   LISTEN      6652/python
  37. tcp        0      0 :::8888                     :::*                        LISTEN      6652/python

web接口情况:

.

问题解决:

1、 ImportError: No module named _sqlite3 with Python 2.7

yum  install  sqlite-devel    //安装后要重新编译python

Install


redislive的更多相关文章

  1. 在Centos中部署redis运行状态图形化监控工具 — RedisLive

    写在前面 前两天看到张善友老师的一篇文章<先定个小目标, 使用C# 开发的千万级应用>,里面给出了一张腾讯OA基础服务中redis运行情况的一张监控图,然后想到自己的项目中前不久也上了re ...

  2. 使用强大的可视化工具redislive来监控我们的redis,别让自己死的太惨~~~

    作为玩windows的码农,在centos上面装点东西,真的会崩溃的要死,,,我想大家也知道,在centos上面,你下载的是各种源代码,需要自己编译...而 使用yum的话,这个吊软件包有点想nuge ...

  3. 在 windows 环境下安装 redislive

    这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...

  4. redis运行状态图形化监控工具 — RedisLive

    在Centos中部署redis运行状态图形化监控工具 — RedisLive   写在前面 前两天看到张善友老师的一篇文章<先定个小目标, 使用C# 开发的千万级应用>,里面给出了一张腾讯 ...

  5. 采用RedisLive监控Redis服务

    1.基础环境安装https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/backports.ssl_match_h ...

  6. Redis 图形化监控方案 RedisLive 介绍

    作为一款开源的 Redis 图形化监控工具,RedisLive 提供对 Redis 实例的内存使用情况,接收的客户端命令,接收的请求数量以及键进行监控.RedisLive 的工作原理基于 Redis ...

  7. RedisLive监控工具 windows部署笔记

    1. Python2.7环境安装  Path环境变量中添加  2.下载安装 VC Compiler for Python  地址: http://www.microsoft.com/en-us/dow ...

  8. RedisLive安装

    环境安装 Python2.7 [root@ ~]# yum install -y readline readline-devel [root@ ~]# yum install sqlite-devel ...

  9. Redis 图形化监控方案 RedisLive

    一款开源的 Redis 图形化监控工具,界面如图所示 安装 首先安装python2 一般情况下系统自带 然后安装pip2 https://www.cnblogs.com/sea-stream/p/10 ...

  10. 采用RedisLive监控Redis服务——安装手册

    #1.gcc编译环境确认 .tgz cd Python- ./configure /bin/python2. /usr/bin/python #运行python查看版本 python -V #进行更改 ...

随机推荐

  1. 变量与指针 --- WalMart 寄存箱设计者不懂计算机

    一.场景: 今天星期天,难得公司售后同事很给力,项目运行正常,无运维事务需要处理.于是满足堂客(湖南人称老婆)很久来的心愿 陪其逛街(这里要惭愧 检讨作为IT码农常常容易忽略身边的人.大声疾呼:“码农 ...

  2. (4)三剑客之awk

    (1)awk工作原理#awk -F: '{print $1,$3}' /etc/passwd 1)awk使用一行作为输入,并将这一行赋给内部变量$0,每一行也可称为一个记录,已换行符结束 2)然后行被 ...

  3. 我从没理解js的闭包,直到他人向我这么解释。。。

    前段时间根据执行上下文写过一次闭包,但是写的简陋些.昨天在twitter上看到这篇文章,感觉背包的比喻挺恰当的.所以就翻译了. 这篇文章有些啰嗦,但是讲解很细,希望还是耐心看完.也欢迎指出错误. 原地 ...

  4. selenium grid 环境搭建

    一.selenium grid简介 selenium grid可以同时在不同机器上测试不同浏览器,包含一个hub和多个node.node会发送配置信息到hub,hub记录并跟踪每一个node的配置信息 ...

  5. ubuntu 16.04.1 LTS zabbix-agent安装

    $ wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+xeni ...

  6. 19、Flask实战第19天:CSRF攻击与防御

    CSRF攻击原理 网站是通过cookie来实现登录功能的.而cookie只要存在浏览器中,那么浏览器在访问这个cookie的服务器的时候,就会自动的携带cookie信息到服务器上去.那么这时候就存在一 ...

  7. 【PHP】mysql基本操作整合

    php版本:PHP Version 5.5.1 环境:windows10 XMAPP 数据库:mysql 代码: <?php function connetionDB($servername, ...

  8. mysql实现full outer join

    由于MySQL设计时不支持full outer join, 所以如果有全连接需求时,需要一点小技巧来实现. 假设有两个表t1,t2 full outer join 的效果和下面的效果一样: SELEC ...

  9. [P2396] yyy loves Maths VII

    Link: P2396 传送门 Solution: 一眼能看出$O(n*2^n)$的状压$dp$ 但此题是个卡常题,$n=23/24$的时候就别想过了 这题算是提供了一种对状压$dp$的优化思路吧 原 ...

  10. POJ 2345 Central heating(高斯消元)

    [题目链接] http://poj.org/problem?id=2345 [题目大意] 给出n个开关和n个人,每个人可以控制一些开关,现在所有的开关都是关着的 一个指令可以让一个人掰动所有属于他控制 ...