温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

redis监控工具之redis-live

发布时间:2020-08-11 18:24:41 来源:ITPUB博客 阅读:142 作者:testingbang 栏目:数据库

介绍

监控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监控工具之redis-live  

启动

redis-monitor.py --duration  120  &  

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

./redis-live.py  &

提供数据状态的查询服务

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

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

效果如下:

redis监控工具之redis-live  


向AI问一下细节
推荐阅读:
  1. Redis之-AOF
  2. Redis之-事物

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI