Как вы отслеживаете установленное / используемое программное обеспечение / системы / службы в серверной инфраструктуре вашей организации? [закрыто]

11

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

Серверы являются как Windows, так и Linux, поэтому лицензии также хорошо подходят для отслеживания всей этой информации.

Масштаб рассматриваемой инфраструктуры - 20-50 серверов.

В настоящее время у нас нет лучшего представления о том, как использовать для этого Excel.

Эдгарс
источник
Я использую Google Docs, но это не лучше, чем с помощью Excel. Любимый и надеюсь получить хорошее представление о том, что используют другие. Есть какое-то дорогое программное обеспечение, которое делает это, но, поскольку я (относительно) мелкий магазин, это в основном излишнее.
Дэйв Драгер
Кажется, что лучше мышеловка, в которой мы вечно нуждаемся!
Кара Марфия
Какой масштаб инфраструктуры у вас есть? 20 серверов или 2000? Вы можете получить больше ответов с немного больше информации.
iPaulo

Ответы:

4

Я бы порекомендовал заглянуть в 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 - лучший инструмент для управления вашей инфраструктурой.

Pulkit Sethi
источник
Кукольный был бы излишним для целей инвентаря, который, кажется, является главной проблемой здесь. OCS отлично, хотя.
iPaulo
OCS кажется вполне нормально. Отмечен как принятый ответ только на количество затраченного времени.
Edgars
К вашему сведению, Puppet теперь также поддерживает Windows и, конечно, OS X.
Мартейн Химельс
3

Вы смотрели на программное обеспечение www.spiceworks.com? Я нахожусь в среде Microsoft, поэтому я не знаю, будет ли он работать и на клиентах Linux, но он хорошо проводит инвентаризацию как аппаратного, так и программного обеспечения. Это также бесплатно. Microsoft System Center также очень полезен.

Джейсон Пирс
источник
3

Вероятно, вы не ищете сплит-решений, НО для лицензий Microsoft. Мне нравится пользоваться инструментом, который они будут использовать, если вы пройдете аудит, и это версия MSIA. Microsoft Software Inventory Analyzer, http://www.microsoft.com/sam/en/us/msia.aspx

Однако он проверяет только приложения Microsoft, но на него можно ссылаться через другую электронную таблицу Excel.

Аарон Вюртманн
источник
1

JDisc Discovery создает инвентаризацию для Windows и многих операционных систем Unix (включая Linux).

http://www.jdisc.com


источник