apollo:自动管理Redis集群

时间:2024-06-04 06:56:40
【文件属性】:

文件名称:apollo:自动管理Redis集群

文件大小:436KB

文件格式:ZIP

更新时间:2024-06-04 06:56:40

redis devops monitoring tooling redis-cluster

阿波罗 Redis Cluster的自动集群管理器 该项目仅出于教育目的而创建,该软件尚未投入生产。 研究目标 公开集群指标以进行集群监控 在合理的时间内跟踪集群事件 选择一组事件,并专注于尽快解决每个事件 建筑学 集群管理器包含多个服务。 经理-负责协调集群操作的主要协调员服务 agent-每个Redis实例的指标收集器和协调器 代理服务作为与每个Redis实例一起部署的Sidecar运行。 当时只有一名经理可以运行。 命令行界面 ./apollo --help Apollo is a Redis Cluster manager that aims to lighten the operational burden on cluster operators. The cluster manager watches the Redis cluster for possible iss


【文件预览】:
apollo-master
----pkg()
--------manager()
--------agent()
--------api()
--------chaos()
--------constants.go(943B)
--------version.go(161B)
--------runtime()
--------utils()
--------contrib()
--------proto()
--------cli()
----cmd()
--------cli.go(104B)
--------agent.go(2KB)
--------manager.go(2KB)
--------root.go(1KB)
--------chaos.go(2KB)
--------utils()
--------cli()
----docs()
--------development_environment.md(730B)
--------grafana.png(362KB)
--------cluster_planner.md(558B)
--------manager.md(522B)
--------agent.md(256B)
----cluster()
--------.gitkeep(0B)
----Dockerfile(130B)
----LICENSE(1KB)
----dashboards()
--------bolt.json(7KB)
--------redis.json(21KB)
--------grpc.json(9KB)
--------go.json(20KB)
----main.go(246B)
----.gitignore(148B)
----.circleci()
--------config.yml(255B)
----Makefile(6KB)
----.tmuxinator.yml(4KB)
----README.md(2KB)
----.gometalinter.json(43B)
----Gopkg.toml(1KB)
----Gopkg.lock(7KB)

网友评论