Мне было интересно, есть ли существующий инструмент/набор скриптов, предназначенный для захвата снимка конфигурации для одного или нескольких Unix/Linux-боксов? Очевидно, что это должны быть серверы Linux.
Наиболее важными потребностями являются:
- захват конфигурации оборудования (ЦП, память, диски и т. д.)
- захват конфигурации программного обеспечения (ОС, Java и т. д.)
- легко расширяется для сбора данных о пользовательском программном обеспечении
- настройка моментального снимка (какие данные включать/игнорировать)
- возможность захвата/экспорта данных моментального снимка в машиночитаемые/анализируемые форматы, такие как JSON/CSV/и т. д.
Я уже знаюКукольный фабрикант но пока отложил это в сторону, так как для этого требуется установить Puppet.
Моя основная функциональная потребность — иметь возможность создавать периодически обновляемую картину конфигураций оборудования и программного обеспечения для всех устройств из списка.
Возможно, я ищу не те термины (вроде «конфигурация системы захвата Linux»)?
Есть предложения или указания? Спасибо заранее.
решение1
tar caf config.tgz /etc
сделаю это для вас. Если это не то, что вам нужно, пожалуйста, уточните, что вы хотите (ваш вопрос довольно скудный по деталям...)
Кроме того, нет, вам не нужно устанавливать полную версию Puppet, чтобы запустить ее facter
, хотя вам понадобится Ruby.