Какое программное обеспечение доступно для отслеживания сотен серверов?

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

Я пытаюсь избежать "решения для электронных таблиц" или "решения Visio", потому что я хочу поделиться этой информацией и внести изменения с другими людьми в моей команде сервера.

Другими словами, решение, которое я ищу, представляет собой нечто среднее между решением для работы с электронными таблицами и решением Visio, предоставляющим как графическую информацию, так и информацию о конфигурации БЕЗ мониторинга и в едином формате.

6 ответов

Решение

Взгляните на устройство 42. http://www.device42.com/. Он доступен как виртуальное устройство, поэтому очень быстро настраивается и тестируется.

Сейчас мы работаем над модулем автообнаружения для автоматического заполнения базы данных, а также нескольких других пользовательских функций.

РЕДАКТИРОВАТЬ: Программное обеспечение теперь поддерживает обнаружение сети с использованием SNMP и Windows и обнаружение устройств Linux с использованием клиента автообнаружения и / или API.

OpenNMS является опцией. Чуть меньше боли и страданий, чем у Нагиоса.


Отредактировано, чтобы добавить - на стороне "Не бесплатно" есть InterMapper, с которым у меня довольно большой опыт работы.
InterMapper может генерировать достаточно полные сетевые карты (при условии, что на ваших хостах запущен SNMP), но я не считаю его хорошей заменой правильно поддерживаемым (или графическим) сетевым диаграммам.

Существует всегда популярный NAGIOS с достаточным количеством глянцевых фотографий plugins/agents/8x10 с абзацем на задней части каждого, чтобы вы могли получить необходимую информацию. Однако потребуется время, чтобы настроить его.

Я рассматриваю RackTables, но мне нужно время, чтобы просмотреть его.

Вы можете взглянуть на Open-AudIT (в частности, вторая версия - OAv2). Он будет инвентаризировать устройства в вашей сети, но (на данный момент) не имеет встроенных автоматически сгенерированных сетевых карт. Эта функция наиболее определенная в списке вещей для D, хотя.

Предостережение - я разработчик...

Если я могу кому-нибудь помочь, не стесняйтесь присоединиться к форумам или напишите мне.

http://www.open-audit.org/

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

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

  • Nagios - лучший системный мониторинг для немедленных проблем с мощной структурой плагинов для всех видов услуг
  • BigBrother - хорошо работает для базового мониторинга системы, обычно немного проще и менее сложен в настройке, использовании и использовании, чем nagios.
  • cacti - лучший для мониторинга производительности с течением времени, генерирует много графиков с течением времени, чтобы увидеть, что ваши статистические данные в реальном времени с течением времени
  • Мунин - альтернатива кактусам

Я склонен использовать комбинацию Nagios и Cacti, чтобы соответственно активно отслеживать и видеть тенденции с течением времени.

Что касается организации топологии сети, я просто использую базовую вики, такую ​​как Twiki или MediaWiki, и предоставляю подробности, основанные на ссылках на топологию или конфигурацию другой системы.

Для конфигурации системы я использую разработанную мной программу под названием "синхронность", но в настоящее время существует несколько похожих проектов с открытым исходным кодом, а именно:

Другие вопросы по тегам