Меня интересует любое перечисленное программное обеспечение, опыт или рекомендации, которые помогают справиться с перечислением установленных служб, их основного пользователя (или делового человека, отвечающего за эту службу), доменных имен, IP-адресов, портов на ваших серверах.
Серверы являются как Windows, так и Linux, поэтому лицензии также хорошо подходят для отслеживания всей этой информации.
Масштаб рассматриваемой инфраструктуры - 20-50 серверов.
В настоящее время у нас нет лучшего представления о том, как использовать для этого Excel.
Ответы:
Я бы порекомендовал заглянуть в Puppet / Facter или OCS Inventory NG.
Кукольный
Puppet (который использует Facter) может использоваться для отправки обновлений и настройки узлов. Он получает информацию (или факты) о ваших узлах через Facter. Несмотря на то, что Puppet (через Facter) не знает, кто является основным пользователем, вы можете добавить факты (информацию) в ваши узлы, на которые будет загружен Facter, и сообщить о них на центральный сервер. Он также включает в себя мощный предметно-ориентированный язык, написанный на Ruby, но его очень легко выучить, даже если у вас нет опыта работы с ruby. У них есть отличная группа пользователей, если у вас есть какие-либо вопросы, и в настоящее время они работают над дополнительным внешним программным обеспечением, таким как Puppet Dashboard, чтобы упростить управление вашей инфраструктурой.
Недостатком Puppet является то, что в настоящее время он работает только на компьютерах с Linux. Это может быть не проблема, если вы имеете дело только с машинами Linux.
Сайт: http://docs.reductivelabs.com/
OCS Invetory NG
OCS Invetory NG также выполняет обновления и может собирать много информации с узлов. Это простой в использовании. Доступ к интерфейсу центрального сервера осуществляется через браузер. В этом интерфейсе вы можете просматривать свои узлы и получать отчеты, содержащие подробную информацию об установленном аппаратном и программном обеспечении. Этот продукт работает как для Linux, так и для Windows.
Веб-сайт: http://www.ocsinventory-ng.org/
Резюме
Оба продукта имеют клиент-серверную архитектуру, в которой вы должны устанавливать клиентское программное обеспечение на каждом узле, чтобы получать информацию и запрашивать обновления. Каждый продукт имеет открытый исходный код, поэтому лицензирование не является проблемой.
Кукольный - очень мощный инструмент. Благодаря собственному DSL вы можете делать все, что вам нужно. Он масштабируемый и используется многими крупными компаниями, такими как Google и Redhat.
OCS Inventory NG - это простой в использовании инструмент, который работает как в среде Windows, так и в среде Linux. Доступ к нему осуществляется через веб-интерфейс, в котором вы можете печатать отчеты.
Если у вас смешанная инфраструктура (Windows и Linux), вы можете использовать OCS, но если вы используете исключительно компьютеры Linux, Puppet - лучший инструмент для управления вашей инфраструктурой.
источник
Вы смотрели на программное обеспечение www.spiceworks.com? Я нахожусь в среде Microsoft, поэтому я не знаю, будет ли он работать и на клиентах Linux, но он хорошо проводит инвентаризацию как аппаратного, так и программного обеспечения. Это также бесплатно. Microsoft System Center также очень полезен.
источник
Вероятно, вы не ищете сплит-решений, НО для лицензий Microsoft. Мне нравится пользоваться инструментом, который они будут использовать, если вы пройдете аудит, и это версия MSIA. Microsoft Software Inventory Analyzer, http://www.microsoft.com/sam/en/us/msia.aspx
Однако он проверяет только приложения Microsoft, но на него можно ссылаться через другую электронную таблицу Excel.
источник
JDisc Discovery создает инвентаризацию для Windows и многих операционных систем Unix (включая Linux).
http://www.jdisc.com
источник