Я использую Ganglia для мониторинга моего единственного сервера Mac OSX, на котором работают Apache и MySQL. Я согласен с этим.
Сейчас мы обновляем наши серверы, 6 серверов IBM X3650 M3 и 2 сервера Fujitsu. 2 IBM для кластера Apache и 4 IBM для кластера MySQL NDB. Два других сервера предназначены для балансировщиков нагрузки.
На всех серверах будет работать Debian Lenny 5.
Теперь мне нужно решить, какой инструмент мониторинга мне выбрать. Я обнаружил, что BixData и Zabbix работают лучше, чем Ganglia, с точки зрения датчиков и отчетов.
Кто-нибудь пробовал эти два инструмента? И какой инструмент вы мне посоветуете? Для Debian. Пока я пишу это, я устанавливаю BixData, чтобы попробовать ....
Заранее спасибо.
Я не использовал Bixdata, если вы попросите меня использовать Zabbix
Я пробовал Zabbix, но не пробовал BixData. Я бы порекомендовал попробовать Zenoss, лучше, чем zabbix, если вы спросите меня.
Для Debian должны быть доступны достаточно свежие пакеты Zabbix - сопровождающие Debian делают хорошую работу. Если вы предпочитаете компиляцию из исходного кода, это тоже должно быть довольно тривиально.
Или, если вы хотите что-то еще более простое, попробуйте виртуальное устройство Zabbix, которое позволит вам играть с последней версией без риска что-то сломать. После того, как вы опробуете некоторые параметры мониторинга, продолжите локальную настройку.
Смотря на bixdata.com:
BixData - это комплексное решение для управления новыми динамическими ИТ-инфраструктурами, построенными с использованием смешанной виртуализации. Платформа Bix представляет собой глубокое новшество в науке об управлении, уникально удовлетворяющее комплексным требованиям этой технологии. Наша революционная архитектура p2p объединяет полнофункциональный пакет управления в единый оптимизированный, самоустанавливающийся пакет.
Я вижу много модных словечек, но нет четкого объяснения того, что он делает и как. Если качество их маркетинга является отражением их документации, я бы держался подальше.
Хотя существует масса систем мониторинга. В настоящий момент вы являетесь небольшим магазином, поэтому выберите тот, который не требует для работы целого ряда дополнительной инфраструктуры и не требует от вас полного понимания системы, прежде чем вы сможете начать ее использовать.
Если только один человек осуществляет мониторинг с одного компьютера, и вам не требуется круглосуточное оповещение, вам может сойти с рук что-то вроде Quest's pt360, который будет установлен на рабочий стол или сервер Windows.
Я рекомендую вам эту полезную страницу о множестве инструментов для мониторинга:
http://en.wikipedia.org/wiki/Network_monitoring_comparison
В любом случае, я использую zabbix frotend от Nagios для серверов, но думаю, что Centreon (http://www.centreon.com/) стоит посмотреть :)
Что ж, если вы спросите меня, я скажу: используйте Zabbix. Я попробовал несколько сетевых мониторов в пасте и выбрал Zabbix по трем причинам:
1 - Улучшение производительности выпуска после выпуска.
2 - Хорошо масштабируется. У меня была установка с 6k отслеживаемыми серверами без единого элемента в очереди более 30 секунд.
3 - Легко настраивать, обслуживать и настраивать предупреждения и проверки.