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

Какие периодические проверки необходимы для сервера?

У меня есть сервер, который моя команда использует для размещения внутренних приложений в целях разработки. Я подумываю о проведении периодических проверок, но теперь знаю, как это сделать. Можете посоветовать следующее?

Предпочтительно файл Windows bat или скрипт linux

ИМХО, велосипед заново изобретать не надо. У вас есть отличные инструменты, такие как Nagios, Zabbix или Зенос.

С другой стороны, я бы также рассмотрел инструмент для построения графиков и трендов RRTool, например Кактусы, Мунин или Ганглии.

Я также рекомендую использовать оба этих инструмента с агентами SNMP.

Надеюсь это поможет.

Вы можете построить небольшую станцию ​​мониторинга ... есть разные продукты, которые вы можете настроить за несколько минут (zenoss, zabbix, pandorafms, nagios и т. Д.). Я думаю, что самое главное следить за журналами. Для Linux вы можете начать с logwatch

Что-то вроде Nagios (в котором есть тысячи проверок, внесенных пользователями), вероятно, ваш лучший выбор, хотя настройка Nagios может занять много времени. У меня был хороший опыт работы с Основы OpenSource, который в основном представляет собой Nagios с веб-интерфейсом конфигурации, затем добавлены дополнительные проверки из Мониторинг кузницы.

Все эти проверки в основном написаны на PERL или другом языке сценариев и могут быть легко адаптированы для использования, если вам не нужен веб-интерфейс или уведомления о чем-то вроде Zabbix или Nagios.

Groundworks также включает множество проверок на основе WMI, что лучше подходит для мониторинга Windows.

Одно приложение, легкое и очень простое в настройке, - это monit (http://mmonit.com/monit/), от того, что вы делаете после того, как я думаю, что фундамент может быть немного лишним для того, что вам нужно.

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

Я бы порекомендовал другие системы мониторинга:

Если вы обнаружите, что вам нужно начать анализировать дисковое пространство или HTTP-ответ с течением времени, я бы посоветовал начать поиск по маршруту наземных работ.