-
Notifications
You must be signed in to change notification settings - Fork 543
LinShunKang edited this page Jun 27, 2020
·
5 revisions
MyPerf4J 支持两种部署结构:
- 3.x
- 3.x 及其之前
各组件说明
组件 | 说明 |
---|---|
Java Application | MyPerf4J 的运行容器 |
MyPerf4J | Metrics 收集和统计 |
Collector | 日志收集器 |
Storage | 存储平台 |
Dashboard | 可视化平台 |
各组件关系说明
- MyPerf4J 定时把指定时间片内的统计数据写入日志文件
- Collector 从日志文件中读取统计数据,并写入 Storage
- Dashboard 从 Storage 中读取数据并展示
注意,MyPerf4J 项目 只提供 MyPerf4J 本身,其余组件需要用户自行选择。 这样做的优点如下:
- 保持 MyPerf4J 的精简
- 健壮性,不论是 Collector、Storage 还是 Dashboard 宕掉都不影响 MyPerf4J 的数据采集,也不丢失采集到的数据
- 多样性,Collector 可以是 Telegraf 也可以是 Filebeat;Storage 可以是 InfluxDB 也可以是 OpenTSDB; Dashboard 可以是 Grafana 也可以是 Chronograf
* Home
- Chinese-Doc
-
English Doc
- MyPerf4J
- Time Series Database
- Log Collector
- Visualization Platform