目录
- 背景
- 第一部分 开发环境准备
- 第二部分 使用Maven构建项目
- 第三部分 项目目录结构
- 第四部分 编写HelloWorld项目
- 参考文献及资料
背景
https://gitee.com/ecar_team/apimonitor
https://gitee.com/wanghouhou/wgcloud
第一部分 整体架构设计
监控类型:
- 支撑shell命令行方式或脚本
- 支持python脚本方式
- 支持http方式(含BASIC认证)
告警发送模式:
- 支持邮件方式
- 支持UDP报文方式
- 支持Kafka方式
- 支持
是否需要数据库持久化?
第二部分 告警消息设计
告警消息支持简单模式和模板模式;
- 自定义模板模式
需要用户按照规范编写数据模板,${para}方式placehold,由用户补充参数实现;
告警消息均转换成 string格式;
默认模式
使用默认的模板模式。
第三部分 告警发送设计
第三部分 项目的组织目录
参考文献及资料
1、Spring官网,链接:https://spring.io/projects/spring-cloud-gateway