Open duprefm opened 1 year ago
I've started development and a diagram in a local branch :
from diagrams import Diagram, Cluster, Edge
from diagrams.onprem.monitoring import Checkmk
from diagrams.onprem.compute import Server
with Diagram("Monitoring Architecture Principle", filename="CheckMK-Architecture-Principle", outformat="png"):
with Cluster("Enterprise Network"):
with Cluster("Admin Zone"):
CentralSite = Checkmk("Central Site")
MonitoredNode01 = Server("Monitored Node")
with Cluster("Isolated Zone01"):
SlaveSite01 = Checkmk("Slave Site01")
MonitoredNode02 = Server("Monitored Node")
CentralSite >> Edge(style="dashed", label="6656 - 161") >> MonitoredNode01
CentralSite << Edge(style="dashed", label="162") << MonitoredNode01
CentralSite >> Edge(color="firebrick", style="dashed", label="livestatus") >> SlaveSite01
CentralSite << Edge(color="firebrick", style="dashed", label="443") << SlaveSite01
SlaveSite01 >> Edge(style="dashed", label="6656 - 161") >> MonitoredNode02
SlaveSite01 << Edge(style="dashed", label="162") << MonitoredNode02
I propose to add the Checkmk icons. https://checkmk.com/company/brand-assets