Graphviz online
Apr. 29th, 2015 11:27 amОнлайновый построитель диаграмм на http://webgraphviz.com/
Можно задать ему для примера вывод "ngctl dot" с наших экспериментов с нетграфом и посмотреть, что он построит:
Можно задать ему для примера вывод "ngctl dot" с наших экспериментов с нетграфом и посмотреть, что он построит:
graph netgraph { edge [ weight = 1.0 ]; node [ shape = record, fontsize = 12 ] { "1" [ label = "{le0:|{ether|[1]:}}" ]; "2" [ label = "{le1:|{ether|[2]:}}" ]; "5" [ label = "{ngctl952:|{socket|[5]:}}" ]; "8" [ label = "{sw:|{bridge|[8]:}}" ]; "9" [ label = "{sw_s:|{ksocket|[9]:}}" ]; "e" [ label = "{ngctl1063:|{socket|[e]:}}" ]; }; subgraph cluster_disconnected { bgcolor = pink; "1"; "5"; "e"; }; node [ shape = octagon, fontsize = 10 ] { "2.upper" [ label = "upper" ]; "2.lower" [ label = "lower" ]; }; { edge [ weight = 2.0, style = bold ]; "2" -- "2.upper"; "2" -- "2.lower"; }; node [ shape = octagon, fontsize = 10 ] { "8.link2" [ label = "link2" ]; "8.link1" [ label = "link1" ]; "8.link0" [ label = "link0" ]; }; { edge [ weight = 2.0, style = bold ]; "8" -- "8.link2"; "8" -- "8.link1"; "8" -- "8.link0"; }; "8.link1" -- "2.upper"; "8.link0" -- "2.lower"; node [ shape = octagon, fontsize = 10 ] { "9.inet/dgram/udp" [ label = "inet/dgram/udp" ]; }; { edge [ weight = 2.0, style = bold ]; "9" -- "9.inet/dgram/udp"; }; "9.inet/dgram/udp" -- "8.link2"; };