Инструмент управления сервером для небольшой сети [закрыто]

Какой инструмент управления подойдет для моей сети? Я присматриваюсь к Cacti, Nagios, OpenNMS, Munin & Monit ... но я не уверен, какой из них будет лучшим направлением.

Я предпочитаю что-то, что будет максимально доступно из коробки.

Мне нужно контролировать:

  • Маршрутизатор SNMP
  • Коммутатор SNMP
  • 30 Сервер IPMI/SNMP

Службы, такие как: nginx, unicorn, Tomcat, Jetty, MySQL, Elasticsearch, Hadoop, PHP, Comet

Хорошо бы иметь: Графики для использования полосы пропускания, nginx req/sec

Есть предложения?

0
задан 9 March 2012 в 19:25
1 ответ

Мне нравятся OpenNMS , Observium и Monit , используемые вместе для их соответствующих сильных сторон.

  • OpenNMS имеет отличные возможности опроса, включения / выключения и оповещения. Предупреждения, планирование и подготовка чрезвычайно эффективны. Это полезно для приема ловушек.

  • Observium имеет самые красивые графики, но не предоставляет функций предупреждения. Приятно иметь возможность просматривать подробный инвентарь Observium. Он больше ориентирован на сетевое оборудование.

  • Monit хорошо подходит для мониторинга приложений и уровня обслуживания. Я использую его, чтобы убедиться, что критически важные службы работают на серверах Linux. Убедитесь, что протокол NTP включен. Убедитесь, что crond запущен. Убедитесь, что sshd включен. Если sshd умирает (сбой, OOM и т. Д.), Перезапустите его.

С перечисленным вами оборудованием и приложениями OpenNMS покроет все. К сожалению, графики плохого качества. Monit принесет пользу только серверам Linux. Observium обнаружит все и составит график, но не предоставит системному контакту SNMP ничего, кроме уведомлений о повышении / понижении скорости.

2
ответ дан 4 December 2019 в 14:32

Теги

Похожие вопросы