binning_001 发表于 2019-1-18 21:13:54

redis监控工具之redis-live

介绍监控redis的一款工具安装(linux下)
yum install python-devel安装setuptools1) wget http://pypi.python.org/packages/ ... tuptools-2.0.tar.gz2) tar3) cd4) python setup.py build5) python setup.py install安装pip1) tar2) cd3) python setup.py installpip install tornadopip install redispip install python-dateutilpip 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配置如下图(被监控的和监控机在一台服务器上)http://www.xqtesting.com/file.php?pathname=201901/f_60cc3e4dc8f4c2794fb45c142992eb5e.png&objectType=&imageSize=&extension=png 启动redis-monitor.py --duration120&采集数据,这里的120代表持续监控120s./redis-live.py&提供数据状态的查询服务PS:如果执行的时候提示权限不够就给下权限执行完上面的两条命令之后,浏览器访问:http://redis虚机的ip地址:8888/index.html效果如下:http://www.xqtesting.com/file.php?pathname=201901/f_0ecc03f35dc099f21eb16683a6235880.png&objectType=&imageSize=&extension=png
页: [1]
查看完整版本: redis监控工具之redis-live