Git Product home page Git Product logo

redis-manager's Introduction

RedisManager

Build Status License

RedisManager 是 newegg bigdata 部门研发的 redis 一站式管理平台,用于管理 newegg 内部 redis cluster 集群,支持集群的创建、管理、监控。 集群的创建包含了三种方式 docker、machine、humpback 集群的管理支持 slot迁移、master slave 角色的选举、动态配置的修改 监控部分有 redis info、 slow log 等。

快速开始    

您在使用产品的过程中如果遇到问题或者需要改进的地方可以点击右边按钮来联系我们 Join the chat at https://gitter.im/dianping/cat

产品截图

截图部分包含了 创建模块、管理模块、以及监控模块、详情如下:

1 创建集群

创建集群包含了三种选择、您可以选择机器安装也可以选择 docker 或 humpback

2 管理集群

管理集群分为 ClusterManager、NodeManager 两部分

2.1 ClusterManager

集群管理主要包好了 slot 迁移、master slave 角色切换、动态配置

2.2 NodeManager

节点管理主要包含了节点的启动关闭重启扩容等

3 redis监控

监控包含了 redis info 和 slow log 两个部分的内容

3.1 监控列表

3.2 具体监控详情

用户手册

用户手册主要介绍如何使用 redisManager

  1. 如何启动项目
  2. 如何创建集群
  3. 如何管理或监控一个已存在的集群
  4. 如何管理集群
  5. 如何管理节点
  6. 如何查看监控
  7. query功能介绍

产品设计

设计文档主要介绍 redisMangaer 架构设计、框架设计

  1. 代码结构介绍
  2. 监控数据的采集

License

RedisManager is Open Source software released under the Apache 2.0 license

redis-manager's People

Contributors

zhouyuhx avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.