Модуль для icingaweb2 - puppetreports
18 Dec 2016
local_offer
Icinga2
local_offer
puppet
Для конфигурирования машин использую puppet. В настоящий момент puppet делает незначительную работу, поэтому не вижу смысла разворачивать какие либо интерфейсы к нему. Но хочется видеть хоть какую-то минимальную статистику или отчеты о применении настроек на клиентах. Для этого был разработан модуль для icingaweb2 - PuppetReports.
В модуле есть две основных страницы это Reports и Facts:
- Reports - это отчеты взятые из
/var/lib/puppet/reports/ - Facts - это данные об узлах из
/var/lib/puppet/yaml/facts
Отчеты puppet агентов формируются в формате YAML. Для интерпритации YAML в модуле используется php класс Spyc.



