自动化平台之功能完善

距离上一篇文章更新已经大半年了,在这段时间内,应公司需求,对以前的功能作了完善以及添加了一些新功能
本次新增的功能主要有如下几点:前端

  • 一. 资产管理完善
    1. 对公司现有的资产分为资产池和资源池,资源池表示正在使用,资产池表示未被非配,随时能够释放的资产
      2.资源和资产之间能够相互转换
      3.对资源按部门进行划分,分析每一个部门的资源开销状况以及每月的涨幅
      4.对openshift的资源经过API展现现有的使用状况
  • 二.在线文件编辑
    1.对线上文件进行编辑,并执行相应的命令,如:重启
    2.将编辑文件分发到各个主机redis

  • 三.RDS 审计日志展现
    1.经过阿里云RDS审计日志接口,提供RDS审计日志的查询功能sql

  • 四.MongoDB 慢日志查询和展现
    1.DBA 将慢日志写进数据库,平台在前端对日志进行查询及展现的功能数据库

  • 五. 工单服务
    1.为RD提供提交工单平台,按值班人及工单类别进行分配,调用钉钉接口进行组内通知和短信提醒
    2.常见问题提供wiki查询功能运维

  • 六.备份服务
    1.将ECS机器文件备份到hadoop、oss、Nas的存储介质中
    2.利用celery异步任务及beat的作定时任务备份
  • 七. 阿里云消息服务平台化
    1.对消息服务进行增删改查

下面将为你们展现具体的功能:异步

  • 资产管理
    主要功能有ECS,MongoDB,RDS,Redis的资产信息展现,以及从阿里云同步资产信息,beat定时任务是每小时同步一次,也能够手动同步
    自动化平台之功能完善
    资产转移到资源池
    自动化平台之功能完善
    资源树展现,主要功能有节点的增删改查、资源部门所属、转移到资产池等等
    自动化平台之功能完善
    自动化平台之功能完善
    资源概览展现,饼图展现各个部门的资源数量和当月消费
    自动化平台之功能完善
    图表展现详细信息,各部门的开销及ECS、RDS、Redis的内存及cpu平均使用状况
    自动化平台之功能完善
    点击历史消费详情,显示当前部门下半年的ECS、RDS、Redis的历史消费
    自动化平台之功能完善
    点击资源使用详情,显示当前部门下的RDS、ECS、Redis的资源使用率
    自动化平台之功能完善
    筛选本身须要的信息,服务和资源树下的服务相对应
    自动化平台之功能完善
    openshift 资源使用详情
    自动化平台之功能完善
  • 在线文件编辑
    编辑展现,主要有添加,编辑,查看修改记录,删除等功能
    自动化平台之功能完善
    添加
    自动化平台之功能完善
    查看修改记录
    自动化平台之功能完善ide

  • 日志查询
    RDS审计日志查询,全部数据都是经过阿里云接口获取,犹豫数据量太多,查询时每次只取30条数据,按分页进行具体查询
    自动化平台之功能完善
    MongoDB 慢日志查询与展现,经过机器名,表名,操做类型,sql模式进行筛选查询,图形展现天天的查询次数
    自动化平台之功能完善oop

  • 工单服务
    知识库管理,常见问题经过查看wiki自行处理,解决不了再提交工单
    自动化平台之功能完善
    工单建立,工单建立成功后,短信提醒操做人,钉钉消息发送到运维组进行提醒
    自动化平台之功能完善
    查看工单,能够查看工单内容及修改工单状态及删除
    自动化平台之功能完善
    工单回复
    自动化平台之功能完善
    状态修改,若是发现分配的工单不是本身处理,能够分配给其余人处理,每次工单状态的修改,都会短信通知提交人
    自动化平台之功能完善阿里云

  • 备份服务
    建立备份,djcelery+beat+redis 作定时异步任务,备份时间记录于表CrontabSchedule中,对每一个备份记录信息存于表PeriodicTask 中
    自动化平台之功能完善
    备份列表查看
    自动化平台之功能完善
    备份记录查看
    自动化平台之功能完善
  • 阿里云消息服务平台化
    将阿里云消息服务的增删改查转移到运维平台上,作好帐号的收敛
    自动化平台之功能完善
    队列建立
    自动化平台之功能完善
    队列信息显示
    自动化平台之功能完善
相关文章
相关标签/搜索