Skip to content

Commit e8c3f32

Browse files
committed
Add Agent V3 Diagram
1 parent e0003e0 commit e8c3f32

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

content/agent/about.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,31 +47,36 @@ graph BT
4747
4848
%% Define colors for the subgraphs
4949
style ManagementPlane fill:#d0eac4,stroke:#228B22,stroke-width:2px,color:#000000
50+
style CommandControl fill:#cfe2f1,stroke:#1E90FF,stroke-width:2px,color:#000000
51+
style OTelManagementPlane fill:#cfe2f1,stroke:#1E90FF,stroke-width:2px,color:#000000
5052
style Compute fill:#cfe2f1,stroke:#1E90FF,stroke-width:2px,color:#000000
5153
style NGINX fill:#b5e0b6,stroke:#008000,stroke-width:2px,color:#000000
5254
style NGINXConfig fill:#b5e0b6,stroke:#008000,stroke-width:2px,color:#000000
53-
style Logs fill:#b5e0b6,stroke:#008000,stroke-width:2px,color:#000000
55+
style ErrorLogs fill:#b5e0b6,stroke:#008000,stroke-width:2px,color:#000000
5456
style Agent fill:#b5e0b6,stroke:#008000,stroke-width:2px,color:#000000
5557
5658
subgraph ManagementPlane["Management Plane"]
5759
CommandControl["Command Server"]
58-
OTelManagementPlane["OTel Receiver"]
60+
OTelManagementPlane["OTel Collector"]
5961
end
6062
6163
subgraph Compute["NGINX Instance"]
6264
subgraph Agent["Agent Process"]
6365
OTelDataPlane["OTel Collector"]
6466
end
6567
66-
NGINX["NGINX Process"]
67-
NGINXConfig["NGINX Config Files"]
68-
Logs["NGINX Logs"]
68+
subgraph NGINX["NGINX Process"]
69+
NGINXMetrics["Metrics"]
70+
end
71+
NGINXConfig["NGINX Configuration Files"]
72+
ErrorLogs["NGINX Error Logs"]
6973
74+
Metrics["Host Metrics"] --> |Collects| OTelDataPlane
75+
NGINXMetrics --> |Reads| OTelDataPlane["OTel Collector"]
7076
Agent --> |Watch/Reload| NGINX
71-
Agent <--> |Reads/Writes| Logs
77+
Agent --> |Reads| ErrorLogs
78+
OTelDataPlane --> |Reads| AccessLogs["NGINX Access Logs"]
7279
Agent <--> |Reads/Writes| NGINXConfig
73-
OTelDataPlane --> |Collects| Metrics["Host Metrics"]
74-
OTelDataPlane --> |Reads| NGINXMetrics["NGINX Metrics"]
7580
end
7681
7782
Compute <--> |gRPC| ManagementPlane

0 commit comments

Comments
 (0)