Мониторинг удаленных серверов, есть ли удобное решение?

2 Май
2012

Наверно каждый веб разработчик или системный администратор сталкивался с проблемой когда в компании появляется несколько серверов и о том что один из них «лег» он узнает последним. Так вот хотелось бы поднять на обсуждение такую ежедневную задачу как мониторинг серверов. По этим я понимаю постоянное наблюдение за состоянием системы, записей в логе и так далее.

Некоторые убивают пару часов в день только на просмотр ночных логов с десятка серверов. Учитывая что в Виндовз крайне коряво реализован доступ к логу это обычно означает что администратор должен залогинится на каждый сервер и проверить логи где за сутки накапливается несколько тысяч событий. То что скажем в час ночи неаккуратно написанная функция «скушала» всю память в лучшем случае узнают по утро или вообще не замечают пока клиент не позвонит.

И если сервер таки «падает» начинается дикая паника, ИТ отдел судорожно пытается хоть как-то наладить связь с машинами. Начальство в ужасе считает потери. В итоге через часа борьбы за выживание просто узнают что просто забился диск или чего хуже «полетел». И то и другое можно было предотвратить или по крайней мере заметить быстрее чем обычно бывает.

Навскидку приведу пару решений которые видел в разных компаниях:

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

Сервисы от серьезных компаний
Не буду называть имена но есть готовые решения, как правило это дорогие подписки на сервис по мониторингу. Куча нужных и не очень функций, очень дорого. Для небольшой компании платить 500-600 долларов в месяц это серьезные расходы, страховка от пожара дешевле.

Панели управления
Обычно идут вместе с арендованным сервером, позволяют вести некоторые наблюдения но как правило все зависит от конкретного продукта и решения не всегда удобны когда скажем в компании 5-10 серверов. Обычно не предлагают решения на выбор, расширяемость очень слабая.

А как это делаете вы? Может есть более удобные и менее дорогие решения?
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх