<div dir="ltr">On Thu, Jan 30, 2014 at 2:06 AM, Petr Bena <span dir="ltr"><<a href="mailto:benapetr@gmail.com" target="_blank">benapetr@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
This is something I am now trying to set up on my own servers but it<br>
would be useful on labs too.<br>
<br>
I recently started using puppet on my servers too (I like it, unlike<br>
on labs where I rather hate it - because using puppet when you need to<br>
wait weeks / months for every simple config change to get merged and<br>
applied is true nightmare of every sysadmin), however what I am having<br>
troubles with now, is how to check what the puppet status of each node<br>
is, other than sshing there and checking puppet agent logs.<br>
<br></blockquote><div><br></div><div>Why start off with puppet now? Why not go with salt or ansible and save yourself the trouble of eventually migrating?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Is there some nice web GUI or something like that, which would display<br>
status of every node, errors, warnings etc. So that I could have easy<br>
to reach overview of all nodes managed by puppet? I think this would<br>
be extremely helpful on labs as well. Nagios can display puppet<br>
freshness, but that isn't very much.<br>
<br></blockquote><div><br></div><div>Puppet dashboard exists, but I think it's enterprise only now? There's also a fork of it, but it basically requires puppetdb, which requires puppet 3 (which I'd hope you're using, since you're starting from scratch).<br>

</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Imagine a nagios-like website where you would have a list of all nodes<br>
maintained by puppet, with detail configuration information, which<br>
manifests are used on each node and if they were successfully applied,<br>
when etc. Is there anything like that? Can we set it up on labs? Can<br>
someone tell me how to do that or link me to some resources? Thanks<br>
<br></blockquote><div><br></div><div>This has been done in labs for a while now. Check out the Manage instances view.</div><div><br></div><div>- Ryan<br></div></div></div></div>