Puppet - užitečné funkcionality
Skočit na navigaci
Skočit na vyhledávání
Tagmail Report Processor
Grafická interpretace manifestu
Puppet umožňuje na straně agenta generovat grafickou interpretaci manifestu, která je vizualizaci vzájemných závislostí aplikovaných tříd na klientském nodu.
Aby to bylo možné..
- Na klientském nodu musí být nainstalovaná aplikace graphviz
- Pak je nutné generování grafů povolit v hlavním konfiguračním souboru puppet.conf v sekci [agent] nastavením proměnné
graph=true
. Není-li proměnnougraphdir
určeno jinak, budou se gerované grafy zapisovat do adresáře ...
root@stroj~# puppet agent --graph
|
Po dokončení příkazu se vygenerují tři soubory v .dot formátu:
- resources.dot
- vykreslí hierarchický strom zdrojů
- relationships.dot
- promítne vzájemné závislosti zdrojů
- expanded_relationships.dot
Z formátu .dot, lze nástroji z balíku graphviz generovat obrázky jak v bitmapovém...
root@stroj~# dot relationships.dot -Tpng -o relationships.png
|
...tak vektorovém formátu.
root@stroj~# dot resources.dot -Tsvg -o resources.svg
|
Grafy lze generovat i při interpretaci lokálního manifestu..
root@stroj~# puppet apply --graph lokalni.pp
|