28 lines
942 B
Markdown
28 lines
942 B
Markdown
### 目标
|
||
运维日常功能包括项目管理、变更、监控、接口管理等功能
|
||
### 实现
|
||
基于tornado&bootstrap实现,后台DB选用mysql,远程管理使用ansible,服务使用接口方式调用
|
||
### 目录
|
||
template
|
||
setting
|
||
apps
|
||
admin
|
||
deploy
|
||
monitor
|
||
report
|
||
interface
|
||
|
||
### 功能分割
|
||
后台管理功能 账号认证,权限
|
||
资源管理 服务器,数据库,CDN。。
|
||
来源分从腾讯/阿里云导入,手动控制等类别,分别对应接口自动维护和手动维护操作
|
||
项目管理
|
||
项目变更 服务变更,数据库变更
|
||
监控管理 服务可用性监控,服务性能监控,日志监控,服务自拉起
|
||
报表管理 OPS系统统计,数据汇总
|
||
接口管理 应用接口配置及管理
|
||
|
||
|
||
### todo:
|
||
raven 模块的使用
|
||
https://raven.readthedocs.io/en/stable/integrations/tornado.html |