Coder Social home page Coder Social logo

richie239 / cymbal Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dangdangdotcom/cymbal

0.0 0.0 0.0 7.87 MB

redis 大集群的运维监控

License: Apache License 2.0

Shell 0.96% Ruby 0.21% Python 0.08% PHP 0.05% Java 95.79% CSS 0.06% FreeMarker 2.59% TSQL 0.25%

cymbal's Introduction

Cymbal

An operational platform for Redis.

License

Cymbal(铙钹, 一种金属打击乐器)是当当网架构部孵化并开源的Redis PaaS平台,目标是帮助技术团队以简单,低成本的方式管理大规模Redis集群。目前当当网内部使用Cymbal管理的Redis实例数量达到1000+。

Cymbal采用DevOps的设计**,以多租户的方式,最大程度上赋予开发人员运维权限,从而加快团队运转。同时,Cymbal上面集成了丰富的运维功能:从监控、报警到在线扩缩容等,力求最大程度上消除运维门槛。

Cymbal基于Spring Boot2开发。

Screenshots

配置界面

Features

  • Redis集群快速部署

    • 一键部署Redis集群
    • 多版本选择
    • Standalone、cluster多模式选择
    • 集群申请审批工作流
  • 主机资源管理

    • 一键初始化主机环境
    • 主机资源状态展示
    • 资源分配策略(TODO)
  • Redis实例状态监控与报警

    • 实时状态监控
    • 支持prometheus + alert manager + exporter + grafana的监控方案
    • 丰富的指标监控与报警
    • 报警邮件推送(with alert manger)
    • 集群维度监控展示
    • 全平台维度监控展示
  • Redis常规运维

    • 启动、停止
    • replication管理
    • 页面客户端
    • 在线扩缩容(水平、垂直)
  • 权限管理

    • 多种安全认证方式(CAS + 常规方式 + LDAP(TODO))
    • 集群访问授权

Wiki

Keywords

  • dangdangdotcom

  • Redis redis

License

The project is licensed under the Apache 2 license.

cymbal's People

Contributors

redzippo1 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.