ITPub博客

首页 > 数据库 > 国内数据库 > redis监控工具之redis-live

redis监控工具之redis-live

原创 国内数据库 作者:testingbang 时间:2019-08-19 10:22:37 0 删除 编辑

介绍

监控redis的一款工具

安装(linux下)


yum install python-devel

安装 setuptools

1) wget http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz

2) tar

3) cd

4) python setup.py build

5) python setup.py install

安装 pip

1) tar

2) cd

3) python setup.py install

pip install tornado  

pip install redis  

pip install python-dateutil  

pip install argparse

把 RedisLive文件上传到服务器

进入到src目录, 去掉 redis-live.conf.example的后缀.example

修改 redis-live.conf,在RedisServers中设置需要监控的redis-server的ip以及对应的port,如果redis有密码就把密码也填上,没有就不要写

DataStoreType决定使用那种类型的数据存储,如果是redis,使用RedisStatsServer作为数据存储的目标;如果是sqlite,使用SqliteStatsStore作为数据存储的目标。

这里注意,网上的资料都是老的,配置都不对,新版本里的 type必须指定一个,如果指定了redis一定的配置,如果指定了sqlite则SqliteStatsStore下面留为空的

最终 redis-live.conf.example配置如下图(被监控的和监控机在一台服务器上)

 

启动

redis-monitor.py --duration  120  &  

采集数据,这里的 120代表持续监控120s

./redis-live.py  &

提供数据状态的查询服务

PS:如果执行的时候提示权限不够就给下权限

执行完上面的两条命令之后,浏览器访问: http://redis虚机的ip地址:8888/index.html

效果如下:

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69942496/viewspace-2654088/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
公众号:测试帮日记 QQ群:229390571

注册时间:2019-07-27

  • 博文量
    274
  • 访问量
    338268