Reids监控RedisLive安装教程
2017-10-29 19:52
567 查看
记录是一种精神,是加深理解最好的方式之一。
最近学习了怎么使用RedisLive对Redis进行运行监控,提笔记下。
曹金桂 cao_jingui@163.com(如有遗漏之处还请指教)
时间:2016年11月26日10:30
本文参考自http://www.nkrode.com/article/real-time-dashboard-for-redis
本文编写时使用环境为Centos 64位系统。
yum install python-setuptools
easy_install pip
pip install tornado
pip install redis
pip install python-dateutil
pip install argparse (python版本低于2.7需要安装,可使用python查看版本)
修改redis-live.conf配置文件,说明如下
{
“RedisServers”: //数组配置多个待监控的Reids实例
[
{
“server”: “192.168.2.128”,
“port” : 6379
},
{
“server”: “localhost”,
“port” : 6380,
“password” : “some-password” //指定Redis服务连接密码
}
],
“DataStoreType” : “sqlite”, //监控数据存储[redis|sqlite]
“RedisStatsServer”: //DataStoreType=redis时候,指定redis连接地址
{
“server” : “127.0.0.1”,
“port” : 6385
},
“SqliteStatsStore” : //DataStoreType=sqlite,指定db路径
{
“path”: “/usr/local/RedisLive/src/db/redislive.db”
}
}
./redis-live.py & #启动web服务
使用浏览器打开http://localhost:8888/index.html查看监控页面
定时运行nohup ./redis-monitor.py –duration=秒数 & (建议使用crontab定时运行)
做采样时,请合理配置采样秒数;系统定时运行采样脚本的频率建议不要太频繁
官方参考
http://www.nkrode.com/article/real-time-dashboard-for-redis
最近学习了怎么使用RedisLive对Redis进行运行监控,提笔记下。
曹金桂 cao_jingui@163.com(如有遗漏之处还请指教)
时间:2016年11月26日10:30
本文参考自http://www.nkrode.com/article/real-time-dashboard-for-redis
1. 概述
Redis Live是一个用来监控redis实例,分析查询语句并且有web界面的监控工具,使用python编写。本文编写时使用环境为Centos 64位系统。
2. 安装python环境
RedisLive使用python编写,运行时需要python环境支持yum install python-setuptools
easy_install pip
pip install tornado
pip install redis
pip install python-dateutil
pip install argparse (python版本低于2.7需要安装,可使用python查看版本)
3. 安装RedisLive
git clone https://github.com/kumarnitin/RedisLive.git (使用yum install git按照git环境)修改redis-live.conf配置文件,说明如下
{
“RedisServers”: //数组配置多个待监控的Reids实例
[
{
“server”: “192.168.2.128”,
“port” : 6379
},
{
“server”: “localhost”,
“port” : 6380,
“password” : “some-password” //指定Redis服务连接密码
}
],
“DataStoreType” : “sqlite”, //监控数据存储[redis|sqlite]
“RedisStatsServer”: //DataStoreType=redis时候,指定redis连接地址
{
“server” : “127.0.0.1”,
“port” : 6385
},
“SqliteStatsStore” : //DataStoreType=sqlite,指定db路径
{
“path”: “/usr/local/RedisLive/src/db/redislive.db”
}
}
4. 启动监控程序
./redis-monitor.py –duration=120 & #启动监控脚本 [duration监控持续时间(秒)]./redis-live.py & #启动web服务
使用浏览器打开http://localhost:8888/index.html查看监控页面
4. 注意
监控开启后会影响到Redis的性能,所以建议定时监控而不是实时监控。定时运行nohup ./redis-monitor.py –duration=秒数 & (建议使用crontab定时运行)
做采样时,请合理配置采样秒数;系统定时运行采样脚本的频率建议不要太频繁
官方参考
http://www.nkrode.com/article/real-time-dashboard-for-redis
相关文章推荐
- Reids监控RedisLive安装教程
- 通过redmon监控管理Redis服务器的安装配置教程
- ubuntu安装Redis Live监控服务
- 安装Redis Live监控服务
- 安装Redis Live监控服务
- 采用RedisLive监控Redis服务——安装手册
- CentOS.56安装Redis监控工具RedisLive
- 安装redis-live监控redis集群
- linux下安装redis及图形监控RedisLive
- 安装Redis图形监控工具---RedisLive
- centos6.5安装redis-live,用于监控redis状态
- 安装redis live监控工具
- 安装redis监控工具redislive
- redis安装使用教程
- 使用强大的可视化工具redislive来监控我们的redis
- 使用强大的可视化工具redislive来监控我们的redis,别让自己死的太惨~~~
- Windows 64位下安装Redis详细教程
- Laravel 5.1中 Redis 的安装配置及基本使用教程
- windows平台下php_redis安装教程