repoll

repoll提供redis管理功能,将其部署到电脑就可以在云端管理redis,软件提供很多项目,支持Redis上线配置、Redis实例审批、Redis实例中请、Redis已运行实例、模式视图、版本视图、监控、Redis配置、资源池列表等功能,您可以在软件菜单界面快速找到自己需要执行的功能,从而一键配置和管理Redis;Redis使用的行业非常广泛,在建立数据库的时候就可以使用Redis,如果你需要在自己的电脑上快速配置Redis就可以选择这款repoll软件,该软件功能丰富,为用户提升工作效率,更轻松配置Redis!

相关推荐 软件介绍 下载地址
repoll官方版v0.1 epll提供edis管理功能,将其部署到电脑就可以在云端管理edis,软件提供很多项目,支持Redis上线配置、Redis实例审批、Redis实例中请、Redis已运行实例、模式视图、版本视图、监控、Redis配置、资源池列表等功能,您可以在软件菜单界面快速找到自己需要执行的功… 点击查看
影刀官方版v4.0.44 影刀是一款自动化软件,可以通过这款软件设计多种自动化软件工作方案,让软件帮助你自动完成重复的工作,节约自己重复工作的时间,例如可以创建数据采集自动化,可以创建消息群发自动化,可以创建批量上下架商品自动化,可以创建软件登录自动化,将相关的工作指令添… 点击查看
UEStudio官方版v19 uesudi19最新版是一款功能非常强大的文本编辑软件,能够适用于前端和后台开发中的代码编辑工作,uesudi19作为该系列最新版本,页面非常整洁,各种编辑功能非常全面。UESudi19版特色支持类查看器、资源编辑器、集成Tags、智能提示、快速提示、功能/函数提示… 点击查看

repoll软件功能

主要功能(当前功能)

Redis的申请,审批,配置上线

Redis的监控,启动以及停止作平台化管理

权限管理依赖django框架

待办事项清单

支持哨兵模式和积累模式

监控展示,包括qps,内存使用率,客户端链接以及慢查询等

支持在线扩缩缩容的申请,审批,配置实施流程

支持介绍已存在的redis实例

支持网络控制台,在线执行redis命令

支持容器化部署

支持Redis实例容器化部署

repoll软件特色

1、支持资源池管理,可以在软件查看你的

2、可以将应用相关的添加到软件管理

3、输入IP就可以添加到软件管理

4、可以将虚拟机添加到软件管理

5、支持 Redis Cluster配置、Redis Sentinel配置

6、支持Redis Standalone配置设置

7、可以在软件提交多个申请,可以查看已经运行的实例

8、支持主题设置功能,软件附加新的主题效果

9、支持志记录功能,在软件查看工作内容,查看最近动作

10、支持用户管理,可以在软件添加新的角色,可以管理组

repoll教程

环境依赖

作系统

Ubuntu 18.04

安装依赖

配置Django

下载项目

配置数据库链接

初始化数据库

python3 ma.py makemigrations

python3 ma.py迁移

执行以下命令完成ui的静态资源离线可访问

创建管理员用户

python3 ma.py superuser #用户名密码,自定义

如需对接ldap请根据setting注释根据实际情况修改配置

启动项目

开启redis的qps监控执行以下命令

cd /django/repoll

python3 ma.py cntab add

启动repoll

cd / django / repoll

python3 ma.py run命令127.0.0.1:8000 #这里的IP换成本机IP,端口自定义

问项目地址

http://127.0.0.1:8000/admin

初始化redis各模式的配置

python3 ma.py loaddata /django/repoll/init_data.json

初始化redis资源池

在平台内点击资源池列表,点击增加输入相关细分即可

特别注意!!! 所有资源池中的,安装redis必须使用平台提供的脚本完成安装,命令如下:

sh repoll-init.sh repoll # 密码自定义

运维功能

一、Redis资源池管理

1、所有redis资源池内的机器,必须使用平台自带的redis安装脚本按照redis,在上执行如下命令进行redis的安装

sh repoll-init.sh repoll

2、使用管理员用户登录平台 在“资源池列表”页签中录入资源池所有的ip、用户名等,如下图所示

二、配置应用上线

在项目经理角色发起申请、通过审批角色审批通过的实例才能被平台管理员(dba或应用运维角色)配置上线

配置上线

通过管理员角色登录平台,点击待上线的实例,按照平台固定的文本要求进行输入,需要注意的是

1、在配置上线时,平台的固定文本要求如下

2、对于格式平台会有一定的格式校验,所有的ip地址必须是第一步录入平台资源池的机器ip,或者无法校验通过

三、启动实例监控

对redis的监控目前通过django-cntab实现,开启监控的命令如下

python3 ma.py cntab add

四、应用启停

配置上线后的redis实例将在”Redis已运行实例”页签中展示,该页签中将显示监控获取的数据,包括内存使用率、已运行天数、当前实例运行状态

点击实例名称进入,实例的详情页面,即可看到对实例的启动、停止以及QPS的趋势图按钮

五、批量用户新增

平台提供新建用户的API接口,可通过接口批量新增用户。可通过 http://127.0.0.1:8000/users/ (平台的ip和端口请按实际情况访问)

上一篇 2023-02-16
下一篇 2022-12-31

相关推荐

  • repoll

    repoll提供redis管理功能,将其部署到电脑就可以在云端管理redis,软件提供很多项目,支持Redis上线配置、Redis实例审批、Redis实例中请、Redis已运行...
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)