У нас есть 3 выделенных сервера, разделенных на несколько VPS с использованием openVZ. Мы используем munin для мониторинга VPS на производственных площадках и отслеживаем какой-либо из VPS, чтобы убедиться, что он перезапускает службу при сбое.
Дело в том, что нам нужен гораздо лучший способ для мониторинга всех наших серверов, поскольку у нас есть до 14 VPS, нам бы хотелось иметь центральный концентратор, где мы могли бы видеть не только данные, собранные munin, но и некоторые дополнительные статистические данные. в сетях и представлениях наших услуг.
Некоторые из наших требований:
- SMS-уведомление о сбое (возможность настройки определенной пользовательской проверки)
- Анализатор логов для apache error_log и некоторые другие.
- Должен быть центральным (имеется в виду один сервер и несколько узлов, собирающих данные).
- Не должен быть прост в установке, но прост в обслуживании.
- нужно быть свободным
На меня указали нагиос и отморозок, что ты думаешь? Благодарность,
источник
У меня был большой успех с Zabbix , он удовлетворяет все ваши очки в одном пакете.
(источник: zabbix.com )
Сложнее всего будет получить мониторинг журнала apache, но Zabbix расширяем, поэтому вы можете использовать LogWatch или какой-нибудь другой perl-скрипт для сбора данных за вас.
источник
Мне нравится OpManager, и он бесплатный до определенного количества узлов. Делает все вышеперечисленное, и довольно прост в установке и обслуживании.
источник
Нагиос должен быть хорошим выбором. Прежде всего - он модульный и полностью соответствует вашим ожиданиям. Кроме того, он получил несколько хороших наград .
РЕДАКТИРОВАТЬ: не забудьте проверить этот ответ .
источник