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";
};