diff --git a/docs/guides/edge.md b/docs/guides/edge.md index 5cc730b9..ee4b4daf 100644 --- a/docs/guides/edge.md +++ b/docs/guides/edge.md @@ -17,7 +17,7 @@ from diagrams.onprem.analytics import Spark from diagrams.onprem.compute import Server from diagrams.onprem.database import PostgreSQL from diagrams.onprem.inmemory import Redis -from diagrams.onprem.logging import Fluentd +from diagrams.onprem.aggregator import Fluentd from diagrams.onprem.monitoring import Grafana, Prometheus from diagrams.onprem.network import Nginx from diagrams.onprem.queue import Kafka @@ -36,18 +36,34 @@ with Diagram(name="Advanced Web Service with On-Premise (colored)", show=False): with Cluster("Sessions HA"): master = Redis("session") - master - Edge(color="brown", style="dashed") - Redis("replica") << Edge(label="collect") << metrics + master \ + - Edge(color="brown", style="dashed") \ + - Redis("replica") \ + << Edge(label="collect") \ + << metrics grpcsvc >> Edge(color="brown") >> master with Cluster("Database HA"): master = PostgreSQL("users") - master - Edge(color="brown", style="dotted") - PostgreSQL("slave") << Edge(label="collect") << metrics + master \ + - Edge(color="brown", style="dotted") \ + - PostgreSQL("slave") \ + << Edge(label="collect") \ + << metrics grpcsvc >> Edge(color="black") >> master aggregator = Fluentd("logging") - aggregator >> Edge(label="parse") >> Kafka("stream") >> Edge(color="black", style="bold") >> Spark("analytics") + aggregator \ + >> Edge(label="parse") \ + >> Kafka("stream") \ + >> Edge(color="black", style="bold") \ + >> Spark("analytics") - ingress >> Edge(color="darkgreen") << grpcsvc >> Edge(color="darkorange") >> aggregator + ingress \ + >> Edge(color="darkgreen") \ + << grpcsvc \ + >> Edge(color="darkorange") \ + >> aggregator ``` ![advanced web service with on-premise diagram colored](/img/advanced_web_service_with_on-premise_colored.png)