Skip to content

Commit 56651eb

Browse files
committed
chore(monitor): add prometheus architecture diagram
1 parent e2fb972 commit 56651eb

1 file changed

Lines changed: 26 additions & 28 deletions

File tree

README.md

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -20,37 +20,35 @@ Grafana is a stand alone graphing application. It natively supports Influxdb as
2020
# Architecture Diagram
2121

2222
```
23-
┌────────┐
24-
│ Router │ ┌────────┐
25-
└────────┘ │ Logger │
26-
│ └────────┘
27-
Log file │
28-
│ │
29-
▼ ▼
30-
┌────────┐ ┌─────────┐ logs/metrics ┌──────────────┐
31-
│App Logs│──Log File──▶│ fluentd │───────topics─────▶│ Redis Stream │
32-
└────────┘ └─────────┘ └──────────────┘
33-
34-
35-
┌─────────────┐ │
36-
│ HOST │ ▼
37-
│ Telegraf │───┐ ┌────────┐
38-
└─────────────┘ │ │Telegraf│
39-
│ └────────┘
40-
┌─────────────┐ │ │
41-
│ HOST │ │ ┌───────────┐ │
42-
│ Telegraf │───┼───▶│ InfluxDB │◀────Wire ─────────┘
43-
└─────────────┘ │ └───────────┘ Protocol
44-
│ ▲
45-
┌─────────────┐ │ │
46-
│ HOST │ │ ▼
47-
│ Telegraf │───┘ ┌──────────┐
48-
└─────────────┘ │ Grafana │
49-
└──────────┘
23+
┌────────┐ ┌────────┐
24+
│ Router │ │ Logger │
25+
└────────┘ └────────┘
26+
│ │
27+
logs file │
28+
│ │
29+
▼ ▼
30+
┌──────────┐ ┌─────────┐ logs/metrics ┌──────────────┐
31+
│ App Logs │──Log File──▶│ fluentd │─────topics───▶│ Redis Stream │
32+
└──────────┘ └─────────┘ └──────────────┘
33+
34+
┌──────────┐ │
35+
│ HOST │ │
36+
│ Telegraf │───┐ │
37+
└──────────┘ │ │
38+
│ ▼
39+
┌──────────┐ │ ┌──────────┐ ┌──────────┐
40+
│ HOST │───┼───▶│ Influxdb │◀──────Wire──────────│ Telegraf │
41+
│ Telegraf │ │ └──────────┘ Protocol └──────────┘
42+
└──────────┘ │ │
43+
│ │
44+
┌──────────┐ │ ▼
45+
│ HOST │───┘ ┌─────────┐ ┌────────────┐
46+
│ Telegraf │ │ Grafana │◀────────────────────│ Prometheus │
47+
└──────────┘ └─────────┘ └────────────┘
48+
5049
```
5150

5251
[k8s-home]: http://kubernetes.io/
5352
[issues]: https://github.com/drycc/monitor/issues
5453
[prs]: https://github.com/drycc/monitor/pulls
5554
[v2.18]: https://github.com/drycc/workflow/releases/tag/v2.18.0
56-

0 commit comments

Comments
 (0)