django开发的redis管理平台repoll--运维功能篇

目录

==> GitHub:传送门

一、Redis资源池管理

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

sh repoll-init.sh repoll

  1. 使用管理员用户登录平台
    在“资源池服务器列表”页签中录入资源池所有服务器的ip、用户名等信息,如下图所示
    image

二、配置应用上线

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

配置上线

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

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

image

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

三、启动实例监控

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

python3 manage.py crontab add

四、应用启停

配置上线后的redis实例将在"Redis已运行实例"页签中展示,该页签中将显示监控获取的数据,包括内存使用率、已运行天数、当前实例运行状态
image
点击实例名称进入,实例的详情页面,即可看到对实例的启动、停止以及QPS的趋势图按钮
image

五、批量用户新增

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值