[monitor] 添加模块说明,结构图,补充README

This commit is contained in:
tomsun28
2021-11-26 16:03:05 +08:00
parent 97a1cf8acc
commit 0d0525b35c
8 changed files with 38 additions and 8 deletions

BIN
Architecture.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 250 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

View File

@@ -1,7 +1,19 @@
## monitor
## Hertz Beat 赫兹跳动(赫兹节拍)
- 提供监控管理服务
- 提供监控任务下发服务
- 提供监控数据查询服务
- 提供数据采集服务
- 告警服务
暂定slogan: 面向开发者,易用友好的高性能监控系统。
### 模块
- **[manager](manager)** 提供监控管理,系统管理基础服务
> 开发中,提供对监控的管理,监控应用配置的管理,系统用户租户后台管理等。
- **[collector](collector)** 提供监控数据采集服务
> 开发中,使用通用协议远程采集获取对端指标数据。
- **[scheduler](scheduler)** 提供监控任务调度服务
> 开发完成,采集任务管理,一次性任务和周期性任务的调度分发。
- **[warehouse](warehouse)** 提供监控数据仓储服务
> 开发中,采集指标结果数据管理,数据落盘,查询,计算统计。
- **[alerter](alerter)** 提供告警服务
> 待启动开发。
### 结构
![arch](Architecture.jpg)

3
alerter/README.md Normal file
View File

@@ -0,0 +1,3 @@
### 告警服务
根据告警规则配置信息,处理指标数据判断告警,告警分发。

View File

@@ -1,4 +1,10 @@
### TanCloud Collector
### TanCloud Collector 采集器
使用通用协议远程采集获取对端指标数据
准备支持协议http/https, jdbc, ssh, telnet, jmx, ping
#### 监控项
* 操作系统
* Linux

View File

@@ -1,4 +1,7 @@
## 公共包
## 项目工程公共包
### 规范和一些约定
- 指标字段格式类型
> 用 type 表示0-number数字, 1-string字符串

3
manager/README.md Normal file
View File

@@ -0,0 +1,3 @@
### 管理中心
提供对监控的管理,监控应用配置的管理,系统用户租户后台管理等。

3
warehouse/README.md Normal file
View File

@@ -0,0 +1,3 @@
### 数据仓储
采集指标结果数据管理,数据落盘,查询,计算统计。