技术框架:前端(elementUI+h5+axious+vuex+vue+vue-route)+后端(springboot+mybatis)+中间件(nginx+zookeeper+redis)+mysql+maven+git+idea
项目概述:北京移动自动化运维平台,采用自动化运维解决方案,代替传统的人工运维方式,节省了时间,提高了运维效率,更为后台操作人员,工单处理人员,运维操作人员提供了更便捷的辅助工具。
负责工作:1北京校园迎新保障的大屏告警展示,涉及校园的业务的办理、订购、实名制、告警、停开机等业务的报表展示、数据处理、告警等。(涉及报表部分开发,后台接口开发、外部接口调用、sql数据处理、告警调起并发送短信)2自动化故障处理,通过主机之间交互模拟人工登录,获取数据并处理,返回给处理人员,模拟专家经验,流程化分析处理故障,并支持文件的上传下载。(主机交互,ssh,主机文件操作,文件上传下载)3停机解决方案,配置化开发,通过数据库表配置出公共查询方法,通过id不同来加载不同的查询页面,一次开发,简单配置,为开发人员节省时间、精力,减少重复性的开发任务。(公共查询模板开发、配置)4月账自动化,移动月账自动化分析、校验、处理、核对。(进程状态查询、脚本开发、流程调用、开启定时任务、数据库查询接口、主机文件处理、涉及python接口)5数据采集工作台,通过配置数据采集脚本,执行sql,或者其他脚本,将数据采集到指定数据库,用以其他功能(工作台管理,采集任务的配置和管理)6批量操作资金转移,资金转移过程中,操作的复杂性,其中包括,查询步骤的繁琐,耗时长,手工操作失误率高等,界面化之后,操作更清晰,数据可视,更加快速和便捷,提高了数据的准确性,效率提高95%。(数据导入、处理、展示、记录、批量处理)