Возможный дубликат:
Какой инструмент вы используете для мониторинга своих серверов?
Какие приложения вы используете для мониторинга своих серверов и что они контролируют?
Я впечатлен некоторыми мониторами last.fm
Мы используем nagios для мониторинга и оповещения, а Munin - для построения графиков системы.
Nagios, хотя и не идеален и, безусловно, сложен в настройке, делает большую часть того, что нам нужно.
Munin - это простейшая графическая система, которую я видел. Это еще одна оболочка для rrdtool, но без боли. Чтобы что-то заработало, требуется 5 минут. Добавление новых графиков тоже довольно тривиально.
Мы используем IPSWITCH WhatsUpGold - он отлично работает и прост в использовании.
Я использую комбинацию:
Nagios, включая удаленные проверки через NRPE для Linux / NSCP для Windows; Ganglia, собирает статистику на уровне системы
Внешнее тестирование для общего непрерывного обслуживания осуществляется через Pingdom.
Мы отслеживаем некоторые основные системные вещи - загрузку процессора, свободное место, память. Мы также разработали несколько шаблонных проверок, которые позволяют нам легко добавлять новый сервер, который унаследует все существующие проверки мониторинга, просто на основе своего членства в группе.
Первоначальное развертывание было немного сложным, но сейчас оно довольно гладкое, и, поскольку оно централизовано и может быть «кластеризовано» (в определенной степени), мы планируем заменить все наши локальные «monit» установки.
для быстрой настройки и ограниченного количества серверов (у меня их 40) Munin - хороший выбор.
вам стоит писать скрипты для мониторинга более чем классических сервисов (ЦП, память, сеть, диски и т. д.)?
System Center Operations Manager: Оперативный мониторинг работоспособности систем и служб Windows. Также есть некоторые новые кроссплатформенные возможности. Также выполняет мониторинг состояния безопасности с помощью сторонних решений.
Еще один хороший выбор - Servers Alive. Я с большим успехом использовал его во многих различных средах. Он прост в настройке и гибок.
Это зависит от того, что вам нужно. Для вышеуказанного мы используем наш собственный продукт (Админ Арсенал).
Если вы ищете мониторинг приложений (Active Directory, Exchange, MS-SQL), то хорошим выбором будет Программное обеспечение Quest.
Если вам нужно следить за сайтом вашей компании, вы можете попробовать HP SiteScope (ранее Mercury SiteScope). Также существует множество решений для мониторинга веб-сайтов.
Это также зависит от того, что вы хотите сделать, когда у вас сработало предупреждение. Вам нужно предпринять корректирующие действия? Как вы хотите получать уведомления? Большинство приложений поддерживают электронную почту, но нужно ли вам отправлять оповещения на консоль, например Managed Objects, или открывать тикет службы поддержки с помощью программного обеспечения службы поддержки? Если вам нужны какие-то из этих вещей, то вы, вероятно, хотите купить крупную продукцию, такую как IBM Tivoli или Microsoft Systems Center. Они будут стоить вам немалых денег, но они чрезвычайно мощные и настраиваемые.
Мы используем Intermapper широко. Наша группа Telecom получила это, но быстро превратилась в единый инструмент для мониторинга серверов / сетей. Мы даже написали для него несколько специальных пробников.