===Présentation===

Graphviz est un outil permettant la génération automatique de graphique à partir d'un fichier plat (texte)
contenant les définitions des divers éléments et surtout leurs connections.

===Features===

==HTML==

En rajoutant l'attribut URL aux objects, et en utilisant la sortie -Tcmapx, graphviz générera une map
à inclure dans le fichier html. [[http://www.asyd.net/gfx/graphviz/network.html|Exemple]]. En gros
ca over rulez pour faire les graphiques réseaux :)

===Utilisation====

Rien ne vaut un bon exemple et un schéma !

<code>
digraph network_all {
   2 [style = filled, label = "3550 cisco-sw-1.noc"];
   0 [style = filled, label = "2610 routeur-colt"];
   7 [label = "Internet"];
   5 [label = "NOC"];

   1 -> 0;
   2 -> 0;
   3 -> 0;
   4 -> 2;
   5 -> 2;
   6 -> 2;
   0 -> 7;
}
</code>

avec l'aide de la commande suivante :

<code>
  dot -Tpng -o network.png network.dot
</code>

produit l'image suivante :

{{nms:network.png}}

----
[[:nms|Retour]]