2016-02-29 7 views
-1

Я пытаюсь создать процесс для исправления машин в моей организации. У нас есть несколько тысяч машин, и я пытаюсь сделать следующее.Информация о системе и услугах Linux

A) Создайте сценарий, который может создать конфигурационный файл (предпочитают в БД или простой текст нормально) для каждой машины, которые включают в себя всю информацию, связанную с

аппаратного программного обеспечения - ОС, установленные версии пакетов и т.д. услуги бега - webservices, специальные функции

B) когда система сходит с вопросом - у нас есть системные администраторы, чтобы решить проблему. но потом многое упущено. поэтому я хочу, чтобы sysadmin перезапустил скрипт, чтобы убедиться, что конфигурация пост-разрешения соответствует базовой конфигурации.

Есть ли утилита с открытым исходным кодом, которая имеет такую ​​возможность?

Мое исследование показывает, что шеф-повар/марионетка и т. Д. Могут сделать некоторые из них - с точки зрения обеспечения - но мы являемся компанией кикстарта и имеем зрелый способ развертывания.

Я надеюсь на указатели сценариев/утилит, которые могут создавать базовые конфигурации, содержащие системный инвентарь & сервисные запасы на linuxes.

ps: Я понимаю, что могу расчесывать/процитировать/получать информацию - но я надеюсь в нее вскочить с некоторыми материалами с открытым исходным кодом.

благодаря

+0

Рассмотрите возможность публикации в другом форуме SE, таком как Ubuntu, Unix/Linux или так далее. SO не должен отвечать на вопросы для рекомендаций. – Elyasin

ответ

1

Zabbix является вашим другом. Вы можете добавить триггер на каждую машину, чтобы зарегистрироваться, и Zabbix начнет ее контролировать.

Дополнительная информация здесь: active agent auto-registration.

0

Похоже, вы пытаетесь использовать стандартные инструменты управления конфигурацией, но в обратном направлении. Стандартная задача - использовать инструмент, подобный марионетке или аналогу (или что-то еще такого рода), в котором хранится конфигурация ваших компьютеров, а затем можно развернуть и/или сравнить настроенное состояние с тем, что будет присутствовать на машина.

+0

Вы правы. к сожалению, у нас уже есть процесс развертывания - и у вас не хватает ресурсов, чтобы помочь с марионеткой и т. д., как сейчас, - так что искать альтернативный альтернативный процесс – hypermails

+1

Это обречено на провал в долгосрочной перспективе, но в качестве полосы помощи вы можете использовать такой инструмент, как «sosreport», который собирает много информации, включая части конфигурации и установленные пакеты, а затем запускает diff -u на результат. –

Смежные вопросы