51Testing软件测试论坛
标题: redis监控工具之redis-live [打印本页]
作者: binning_001 时间: 2019-1-18 21:13
标题: redis监控工具之redis-live
介绍
监控redis的一款工具
安装(linux下)
yum install python-devel
安装setuptools
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:如果执行的时候提示权限不够就给下权限
效果如下:
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |