On Jun 28, 2010, at 10:31 AM, Luke Kanies wrote: > On Jun 28, 2010, at 6:38 AM, dbs wrote: > >> I have a 3 different puppetmasters running different groups of >> machines (dev, testing, and production). I'd like to very simply say >> "Give me a brief summary of the status of the nodes you manage." >> >> I've been having nightmare dependency problems trying to get things >> like Dashboard running that seem to be able to do this (Ruby, which >> may be an elegant language, is very crunchynew in regards to specific >> versions and stable updates. Frustrating). >> >> What I'd like to see is something like: >> >> $ puppetstatus >> Node etl01.foo.com : Ok (Last contact: 6/28/2010 12:40pm, last update: >> 6/26/2010 11:05am (Module sudoers) >> Node etl02.foo.com : Ok (Last contact: 6/28/2010 11:25am, last update: >> 6/26/2010 11:03am (Module sudoers) >> Node etl03.foo.com : Ok (Last contact: 6/28/2010 12:18pm, last update: >> 6/26/2010 9:05am (Module sudoers) >> Node db02.foo.com: Error (Last contact: 6/28/2010 12:18pm) : Depedency >> not met : MySQL v5.1.20 >> >> Is this possible? I looked at the external nodes methodology, but >> that seems to be a mechanism for just storing node definitions, not >> getting status updates. > > The Puppet Dashboard provides this as long as you hook your reports up to go > to it, plus there are other things like puppetlast and Foreman that can do > similar work.
Just a heads up for dbs, puppetlast will tell you when the last run happened. It won't tell you if the run succeeded though. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.