Houd je servers in de gaten in je browser
Gepubliceerd: Dinsdag 4 mei 2010
Auteur: Koen Vervloesem
Dankzij het configuratiebeheersysteem Puppet kun je eenvoudig heel wat servers tegelijk configureren. Voor rapportages miste het programma echter een gebruiksvriendelijke interface. Sinds vorige week is versie 1.0 uitgekomen van Puppet Dashboard, een webinterface voor het configuratiebeheersysteem.
\Puppet Dashboard laat toe om in een oogopslag te zien hoe je servers er aan toe zijn. Je krijgt een lijst van alle computers die door Puppet beheerd worden en je kunt selecteren op klassen of groepen. Het is ook heel eenvoudig om nodes te filteren waar iets misloopt. Met een groen of rood bolletje wordt getoond of de Puppet-configuratie in orde is en je krijgt links naar recente rapportages.
Voorlopig moet je nog zelf de broncode van Puppet Dashboard downloaden. Het programma vereist Ruby, Rake, MySQL en de Ruby MySQL-bindings. Ondersteuning voor andere databases staat op het programma. Na het starten van de Dashboard-server, een Rails-applicatie, is de webinterface bereikbaar op poort 3000 van localhost. Uiteraard moeten de Puppet-clients hun rapporten naar de Puppet-server sturen, wat je instelt door de regel 'report = true' in de sectie [puppetd] in /etc/puppet/puppet.conf.
Bron: Techworld
De rubriek Tips & Tools biedt praktische informatie die IT-professionals in hun dagelijkse werk kunnen toepassen.
