Назад | Перейти на главную страницу

Бесплатный централизованный мониторинг системы для Ubuntu

Пейзажный сервис Canonical кажется действительно хорошим. Есть ли бесплатные альтернативы? Если не напрямую, что бы вы рекомендовали для администрирования ряда серверов Ubuntu (и Debian)? Основные варианты использования - убедиться, что все машины работают и работают нормально (дисковое пространство, использование памяти, некоторые важные процессы и т. Д.).

Если это будет критично для бизнеса, я буду рад заплатить Canonical за предоставление услуги, но это только для личного использования.

Nagios для мониторинга / оповещения, Puppet для централизованного управления.

В настоящее время я использую следующее:

  • Munin - мониторинг сетевой и серверной статистики (и не только!). Я использую его поверх Nagios, так как его очень просто настроить. Установить munin на одной машине и munin-node и отредактируйте /etc/munin/munin-node.conf для всех остальных.
  • Logcheck - сканирует все журналы на наличие "плохих" слов и отфильтровывает известные ОК. Имеет разумные (и работающие!) Настройки по умолчанию. Через несколько дней я обычно трачу час или около того на настройку фильтров, чтобы удалить лишний шум, о котором все в порядке.
  • Я посмотрел на Puppet, но у меня не было времени, чтобы сделать с ним что-нибудь серьезное (намекает, кто-нибудь?).

Вы можете установить nagios или munin на сервер, чтобы сделать что-то подобное.

Мы используем -

  • Groundworks - для мониторинга сети (основа - Nagios с веб-интерфейсом)
  • Splunk - для анализа лог-файлов
  • Puppet - для развертывания изменений на серверах ubuntu; очень полезно для серверов балансировки нагрузки
  • Tripwire - для обнаружения вторжений

Все они бесплатны, если вы потратите время на их настройку, мы сочтем их очень эффективными. Groundworks / Nagios требует использования агента nrpe для мониторинга процессов, дискового пространства и т. Д. На удаленных серверах. Однако это довольно легко настроить.

Если все, что вы хотите сделать, это использование ЦП / диска / памяти, тогда также можно использовать монитор snmp, такой как cacti.

так много разных способов ... большинство из них уже упоминалось, но если вы бесплатно гуглите мониторинг сервера Linux с открытым исходным кодом, вы найдете гораздо больше вариантов