# opsweb **Repository Path**: geektonystark/opsweb ## Basic Information - **Project Name**: opsweb - **Description**: 运维综合管理平台(python+flask+cmdb+scheduler+gunicorn),模块化结构设计,基本能够实现日常运维80%以上的工作。由于依赖数据库动态生成菜单及相关基础数据,部署难度较高。别忘了给个star^_^ - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2022-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 版本升级 ## 2018.1.2 新增标准化上线流量,实现提测、预发布、上线一站式工单操作 12.13 新增线上项目进度跟踪功能 10.27 网站架构和页面都全新改版升级,整站引入bootstrap # 主要功能: # - 代码上线,包含测外、上线、灰度、回滚等功能并实时显示执行过程 - 生产环境包含php、nginx、jobss,项目环境及负载均衡配置一键部署 - 项目下线一键完成 - redis慢查询、数据库表查询、应用部署查询、服务器资源查询 - 资源汇总包含mysql、redis、kafka、kestrel等基础信息 - 实时大数据分析包含各个线上业务的并发量、流量、响应时间、业务访问占比、用户地区分布 - 新服务器系统一键初始化 - cdn、ats刷新缓存、redis数据查询及删除、dns增删改查等一键完成 - vpn、svn、git等账号一键开通或关闭并自动发送通知邮件 - mysql的语句执行、审查、定时执行、进程管理一键操作 - 运维审查包括上线操作、申请记录、日志记录 - 访问限速、访问黑名单、用户单点登录限制等安全措施 - 页面级别用户权限控制 - 通过分布式全局锁,进程排它锁,实现多机多进程部署后台单任务运行 # 页面展示: # **1、登录页** ![](https://i.imgur.com/FI74wAb.jpg) **2、主页** ![](https://i.imgur.com/GZF3wLo.jpg) **3、菜单** ![](https://i.imgur.com/sQPcBwa.jpg) **4、部署** ![](https://i.imgur.com/17KBuV8.jpg) **5、管理** ![](https://i.imgur.com/SCFxy44.jpg) **6、大数据** ![](https://i.imgur.com/RzWlRWn.jpg) **7、安全** ![](https://i.imgur.com/Mj3ueRE.jpg) **8、流程** ![](https://i.imgur.com/RddsaIu.jpg) # 安装文档: # 近期准备搞一个通用版的运维管理平台,一键部署,启动全搞定。