安装Redis Live监控服务

来源:互联网 发布:java utf8转gbk 编辑:程序博客网 时间:2024/05/17 08:31

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.  
  9. # cd RedisLive/src  
  10. # cat redis-live.conf   
  11. {  
  12.         "RedisServers":  
  13.         [   
  14.                 {  
  15.                   "server" : "192.168.1.78",  
  16.                   "port"  : 6377  
  17.                 },  
  18.  
  19.                 {  
  20.                   "server" : "192.168.1.78",  
  21.                   "port"  : 6380  
  22.                 },  
  23.                   
  24.                {  
  25.                   "server" : "192.168.1.78",  
  26.                   "port"  : 6381  
  27.                 }  
  28.         ],  
  29.           
  30.  
  31.         "DataStoreType" : "sqlite",  
  32.  
  33.         "RedisStatsServer":  
  34.         {  
  35.                 "server" : "127.0.0.1",  
  36.                 "port" : 6381  
  37.         }  
  38. }  
  39.  
  40. # ./redis-monitor.py --duration  120  &  
  41. # ./redis-live.py  &  
  42. # netstat -ntpl |grep python  
  43. tcp        0      0 0.0.0.0:8888                0.0.0.0:*                   LISTEN      6652/python           
  44. tcp        0      0 :::8888                     :::*                        LISTEN      6652/python 

web接口情况:

 

参考官方文档:http://www.nkrode.com/article/real-time-dashboard-for-redis

 

0 2