Redis监控运维云平台—CacheCloud
2017-12-25 13:42
447 查看
最近分配给我一个任务,让我使用CacheCloud管理一下Redis。所以就开始研究了。
一、CacheCloud是什么?
CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少运维成本和误操作,提高机器的利用率,提供灵活的伸缩性,提供方便的接入客户端。
二、CacheCloud提供哪些功能?
监控统计: 提供了机器、应用、实例下各个维度数据的监控和统计界面。
一键开启: Redis Standalone、Redis Sentinel、Redis Cluster三种类型的应用,无需手动配置初始化。
Failover: 支持哨兵,集群的高可用模式。
伸缩: 提供完善的垂直和水平在线伸缩功能。
完善运维: 提供自动运维和简化运维操作功能,避免纯手工运维出错。
方便的客户端 方便快捷的客户端接入。
元数据管理: 提供机器、应用、实例、用户信息管理。
流程化: 提供申请,运维,伸缩,修改等完善的处理流程
一键导入:一键导入已经存在Redis
三、Linux下CacheCloud安装
环境需求:
JDK 7+
Maven 3
MySQL 5.5
Redis 3
1.下载CacheCloud
地址:https://github.com/sohutv/cachecloud
下载CacheCloud-master.zip并解压,将解压好的移动到/usr/local下
2.安装jdk
安装和配置jdk1.8详细步骤
3.在MySQL中创建并授权
Linux中在线安装MySQL数据库
在mysql中创建一个数据库cachecloud(UTF-8编码)
导入项目中的cachecloud.sql初始化数据库表结构
创建cachecloud连接用户
4.CacheCloud项目配置
打开CacheCloud项目中的online.properties文件
5.启动CacheCloud系统
安装maven
linux 下maven安装
1)在CacheCloud的根目录下运行maven命令,该命令会进行项目的构建
mvn clean compile install -Ponline
2)启动项目
创建/opt/cachecloud-web目录,并拷贝相关文件
mkdir -p /opt/cachecloud-web
cp cachecloud-open-web/target/cachecloud-open-web-1.0-SNAPSHOT.war /opt/cachecloud-web/
cp cachecloud-open-web/src/main/resources/cachecloud-web.conf /opt/cachecloud-web/
ln -s /opt/cachecloud-web/cachecloud-open-web-1.0-SNAPSHOT.war /etc/init.d/cachecloudweb
(上面这一步可以通过执行deploys.sh脚本: sh deploy.sh /cachecloud的根目录)
3)执行sh /opt/cachecloud-web/start.sh来启动CacheCloud
sh /opt/cachecloud-web/start.sh
4)登录确认
一、CacheCloud是什么?
CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决Redis实例碎片化现象、提供完善统计、监控、运维功能、减少运维成本和误操作,提高机器的利用率,提供灵活的伸缩性,提供方便的接入客户端。
二、CacheCloud提供哪些功能?
监控统计: 提供了机器、应用、实例下各个维度数据的监控和统计界面。
一键开启: Redis Standalone、Redis Sentinel、Redis Cluster三种类型的应用,无需手动配置初始化。
Failover: 支持哨兵,集群的高可用模式。
伸缩: 提供完善的垂直和水平在线伸缩功能。
完善运维: 提供自动运维和简化运维操作功能,避免纯手工运维出错。
方便的客户端 方便快捷的客户端接入。
元数据管理: 提供机器、应用、实例、用户信息管理。
流程化: 提供申请,运维,伸缩,修改等完善的处理流程
一键导入:一键导入已经存在Redis
三、Linux下CacheCloud安装
环境需求:
JDK 7+
Maven 3
MySQL 5.5
Redis 3
1.下载CacheCloud
地址:https://github.com/sohutv/cachecloud
下载CacheCloud-master.zip并解压,将解压好的移动到/usr/local下
2.安装jdk
安装和配置jdk1.8详细步骤
3.在MySQL中创建并授权
Linux中在线安装MySQL数据库
在mysql中创建一个数据库cachecloud(UTF-8编码)
导入项目中的cachecloud.sql初始化数据库表结构
创建cachecloud连接用户
4.CacheCloud项目配置
打开CacheCloud项目中的online.properties文件
5.启动CacheCloud系统
安装maven
linux 下maven安装
1)在CacheCloud的根目录下运行maven命令,该命令会进行项目的构建
mvn clean compile install -Ponline
2)启动项目
创建/opt/cachecloud-web目录,并拷贝相关文件
mkdir -p /opt/cachecloud-web
cp cachecloud-open-web/target/cachecloud-open-web-1.0-SNAPSHOT.war /opt/cachecloud-web/
cp cachecloud-open-web/src/main/resources/cachecloud-web.conf /opt/cachecloud-web/
ln -s /opt/cachecloud-web/cachecloud-open-web-1.0-SNAPSHOT.war /etc/init.d/cachecloudweb
(上面这一步可以通过执行deploys.sh脚本: sh deploy.sh /cachecloud的根目录)
3)执行sh /opt/cachecloud-web/start.sh来启动CacheCloud
sh /opt/cachecloud-web/start.sh
4)登录确认
相关文章推荐
- 【Spring Cloud】Redis缓存接入监控、运维平台CacheCloud
- Atitit 运维之道 1.1.devops算是最低门槛了。什么运维平台,搞来搞去也就那些东西。无外乎cmdb、部署、监控之类的,再加点各种小平台自动化需求。 CMDB --Configurati
- Redis高速内存缓冲平台可视化监控之RedisLive
- 全新SaaS运维监控平台构建书
- 运维监控平台之zabbix详解2 推荐
- 【Redis】【运维】搜狐视频(sohu tv)Redis私有云平台 http://cachecloud.github.io/
- Redis后台监控与管理CacheCloud
- 企业运维监控平台架构设计与实现
- Linux运维之linux下构建Cacti网络监控平台-清小小著作
- 企业运维监控平台架构设计与实现(ganglia篇)
- IBM InfoSphere DataStage 实时监控和统一运维平台
- 快速掌握Redis——第七招:运维必学 主从和监控sentinel(未排版)
- 运维监控平台之zabbix详解1 推荐
- 运维监控平台之ganglia 推荐
- Redis高速内存缓冲平台可视化监控之RedisLive配置实战
- 建设DevOps统一运维监控平台,全面的系统监控你做好了吗?
- OSA开源运维监控管理平台
- 企业运维监控平台架构设计与实现
- redis总结3-持久化rdb,aof,运维命令,Sentinel监控