Hi, I''d like to have some sort of "status report" GUI for my puppet installation. Specifically, I would like to see a) Any nodes that haven''t reported in for a while b) Any recent instances of having to make unexpected changes (restart a stopped service, resetting some important file permissions but not because the policy changed, etc) c) Any failures to set policy on a client. d) Summary green light for the rest. I envisage some sort of dashboard page for viewing it, with drill downs to see more details, and probably the processing side sending notification e-mails on the more critical problems. I''ve hunted around, but not found anything. I don''t need it to be able to view the actual policy, so PuppetShow isn''t really what I''m after from what I can tell (the solitary screenshot and available documentation), and there doesn''t seem to be any other projects in this vein. I can see roughly where I''d have to go to make it work myself, but before I do that work, it''d be good to be sure there''s not something already there. Is anyone aware of such a thing, either already done, or in-progress that I could contribute to? Thanks, -- Craig Miskell Senior Systems Administrator Opus International Consultants A real engineer only resorts to documentation when the keyboard dents on the forehead get too noticeable. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Craig Miskell wrote:> Hi, > I''d like to have some sort of "status report" GUI for my puppet installation. Specifically, I would like to see > a) Any nodes that haven''t reported in for a while > b) Any recent instances of having to make unexpected changes (restart a stopped service, resetting some important file > permissions but not because the policy changed, etc) > c) Any failures to set policy on a client. > d) Summary green light for the rest.Have a look at: http://github.com/ohadlevy/foreman And the Reductive Labs can probably jump in with whatever they are working on. Cheers James Turnbull - -- Author of: * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBSq12oSFa/lDkFHAyAQJ2vAgA3Tp9eLsqHYyWx0aGrCZS4JYEt6qoXf97 KY4bAF5A7rd8pTeUsZgVPZZ6JszsS/2YHiLzYoM78NXqWEucwvj/jEUw653C/s/g +OsikXaMGZ/Xj3FvgGAsFHnapcqe6zQykI4Bn8Vik9UzpCpC+O2rIS2gaZ+AU+X3 ASmRV9T8ZuQ8vQ/6jnL/1+LTCDgeprZvMr8wnX/vDYxoGDYaSOeW2nyJQJz51Km8 0gIV3hlBjyYa5dQ3AJdXEysSVoqSdIshTBAHhAiew83nZVn7itcfGxYpIhiRTKKD L1X48ZCSFd2Vr0YU2TdK5xbkUsLUsttxyOVQyfGItaF/YBufu0b04A==HC8Z -----END PGP SIGNATURE----- --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
> Hi, > I''d like to have some sort of "status report" GUI for my puppet installation. Specifically, I would like to see > a) Any nodes that haven''t reported in for a while > b) Any recent instances of having to make unexpected changes (restart a stopped service, resetting some important file > permissions but not because the policy changed, etc) > c) Any failures to set policy on a client. > d) Summary green light for the rest. > > I envisage some sort of dashboard page for viewing it, with drill downs to see more details, and probably the processing > side sending notification e-mails on the more critical problems. >One thing you can do is to integrate zabbix or nagios into your setup. I am more familiar with zabbix so I''ll speak about that. You can set up zabbix to monitor any value you want. Perhaps you can set up a puppet template which at a minimum would report a heartbeat. If there is a policy failure you can send a special key for that. Later on you can add other facter values to your setup and monitor them too. After that you''d need to add a hook into the report to capture the host and associated variables and send them to zabbix using their XML interface (trivial with just a few lines of ruby and socket). You can also set up alarms so that if zabbix doesn''t get a heartbeat every hour (or whatever you set up your interval as) it can raise a stink. You can also set up other alarms bases on other facter values, policy failures etc as you wish. For example you can set an alarm to go off if the last two policy_failure values were the value "1". This will give it a chance to reset itself the next time it runs. Zabbix already gives you nice consoles, summary views, graphs etc. It won''t be trivial and will involve some work but it can be done. If you do set it up please share :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Hi, For future references, the primary website can be found at http://theforeman.org Cheers, Ohad On Mon, Sep 14, 2009 at 6:48 AM, James Turnbull <james@lovedthanlost.net>wrote:> > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Craig Miskell wrote: > > Hi, > > I''d like to have some sort of "status report" GUI for my puppet > installation. Specifically, I would like to see > > a) Any nodes that haven''t reported in for a while > > b) Any recent instances of having to make unexpected changes (restart a > stopped service, resetting some important file > > permissions but not because the policy changed, etc) > > c) Any failures to set policy on a client. > > d) Summary green light for the rest. > > Have a look at: > > http://github.com/ohadlevy/foreman > > And the Reductive Labs can probably jump in with whatever they are > working on. > > Cheers > > James Turnbull > > - -- > Author of: > * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) > * Pulling Strings with Puppet (http://tinyurl.com/pupbook) > * Pro Nagios 2.0 (http://tinyurl.com/pronagios) > * Hardening Linux (http://tinyurl.com/hardeninglinux) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEVAwUBSq12oSFa/lDkFHAyAQJ2vAgA3Tp9eLsqHYyWx0aGrCZS4JYEt6qoXf97 > KY4bAF5A7rd8pTeUsZgVPZZ6JszsS/2YHiLzYoM78NXqWEucwvj/jEUw653C/s/g > +OsikXaMGZ/Xj3FvgGAsFHnapcqe6zQykI4Bn8Vik9UzpCpC+O2rIS2gaZ+AU+X3 > ASmRV9T8ZuQ8vQ/6jnL/1+LTCDgeprZvMr8wnX/vDYxoGDYaSOeW2nyJQJz51Km8 > 0gIV3hlBjyYa5dQ3AJdXEysSVoqSdIshTBAHhAiew83nZVn7itcfGxYpIhiRTKKD > L1X48ZCSFd2Vr0YU2TdK5xbkUsLUsttxyOVQyfGItaF/YBufu0b04A=> =HC8Z > -----END PGP SIGNATURE----- > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Is this the before called GNI? Silviu Ohad Levy wrote:> Hi, > > For future references, the primary website can be found at > http://theforeman.org > > Cheers, > Ohad > > On Mon, Sep 14, 2009 at 6:48 AM, James Turnbull > <james@lovedthanlost.net <mailto:james@lovedthanlost.net>> wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Craig Miskell wrote: > > Hi, > > I''d like to have some sort of "status report" GUI for my > puppet installation. Specifically, I would like to see > > a) Any nodes that haven''t reported in for a while > > b) Any recent instances of having to make unexpected changes > (restart a stopped service, resetting some important file > > permissions but not because the policy changed, etc) > > c) Any failures to set policy on a client. > > d) Summary green light for the rest. > > Have a look at: > > http://github.com/ohadlevy/foreman > > And the Reductive Labs can probably jump in with whatever they are > working on. > > Cheers > > James Turnbull > > - -- > Author of: > * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) > * Pulling Strings with Puppet (http://tinyurl.com/pupbook) > * Pro Nagios 2.0 (http://tinyurl.com/pronagios) > * Hardening Linux (http://tinyurl.com/hardeninglinux) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQEVAwUBSq12oSFa/lDkFHAyAQJ2vAgA3Tp9eLsqHYyWx0aGrCZS4JYEt6qoXf97 > KY4bAF5A7rd8pTeUsZgVPZZ6JszsS/2YHiLzYoM78NXqWEucwvj/jEUw653C/s/g > +OsikXaMGZ/Xj3FvgGAsFHnapcqe6zQykI4Bn8Vik9UzpCpC+O2rIS2gaZ+AU+X3 > ASmRV9T8ZuQ8vQ/6jnL/1+LTCDgeprZvMr8wnX/vDYxoGDYaSOeW2nyJQJz51Km8 > 0gIV3hlBjyYa5dQ3AJdXEysSVoqSdIshTBAHhAiew83nZVn7itcfGxYpIhiRTKKD > L1X48ZCSFd2Vr0YU2TdK5xbkUsLUsttxyOVQyfGItaF/YBufu0b04A=> =HC8Z > -----END PGP SIGNATURE----- > > > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Yes. Ohad On 9/15/09, Silviu Paragina <silviu@paragina.ro> wrote:> > > Is this the before called GNI? > > > > Silviu > > > Ohad Levy wrote: > > Hi, > > > > For future references, the primary website can be found at > > http://theforeman.org > > > > Cheers, > > Ohad > > > > On Mon, Sep 14, 2009 at 6:48 AM, James Turnbull > > > <james@lovedthanlost.net <mailto:james@lovedthanlost.net>> wrote: > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Craig Miskell wrote: > > > Hi, > > > I''d like to have some sort of "status report" GUI for my > > puppet installation. Specifically, I would like to see > > > a) Any nodes that haven''t reported in for a while > > > b) Any recent instances of having to make unexpected changes > > (restart a stopped service, resetting some important file > > > permissions but not because the policy changed, etc) > > > c) Any failures to set policy on a client. > > > d) Summary green light for the rest. > > > > Have a look at: > > > > http://github.com/ohadlevy/foreman > > > > And the Reductive Labs can probably jump in with whatever they are > > working on. > > > > Cheers > > > > James Turnbull > > > > - -- > > Author of: > > * Pro Linux Systems Administration (http://tinyurl.com/linuxadmin) > > * Pulling Strings with Puppet (http://tinyurl.com/pupbook) > > * Pro Nagios 2.0 (http://tinyurl.com/pronagios) > > * Hardening Linux (http://tinyurl.com/hardeninglinux) > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.7 (Darwin) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > > > iQEVAwUBSq12oSFa/lDkFHAyAQJ2vAgA3Tp9eLsqHYyWx0aGrCZS4JYEt6qoXf97 > > KY4bAF5A7rd8pTeUsZgVPZZ6JszsS/2YHiLzYoM78NXqWEucwvj/jEUw653C/s/g > > +OsikXaMGZ/Xj3FvgGAsFHnapcqe6zQykI4Bn8Vik9UzpCpC+O2rIS2gaZ+AU+X3 > > ASmRV9T8ZuQ8vQ/6jnL/1+LTCDgeprZvMr8wnX/vDYxoGDYaSOeW2nyJQJz51Km8 > > 0gIV3hlBjyYa5dQ3AJdXEysSVoqSdIshTBAHhAiew83nZVn7itcfGxYpIhiRTKKD > > L1X48ZCSFd2Vr0YU2TdK5xbkUsLUsttxyOVQyfGItaF/YBufu0b04A=> > =HC8Z > > -----END PGP SIGNATURE----- > > > > > > > > > > > > > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---