942 B
942 B
目标
运维日常功能包括项目管理、变更、监控、接口管理等功能
实现
基于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