мониторинг серверов что это
Мониторинг серверов
Преимущества мониторинга серверов включают в себя следующие аспекты:
Одной из первоочередных задач любого центра управления сетью (ЦУС) должно быть снижение времени простоя. Это включает в себя такие очевидные действия, как незамедлительная реакция на поломку на IT предприятии вместо ожидания обнаружения поломки другими пользователями. Так же это включает отслеживание симптомов проблемы и составление отчетов/корректировку до того, как симптомы выльются в выход из строя. В силу наличия расширенного набора средств мониторинга серверов в профессионально организованном ЦУС, такой центр может зачастую помочь системным и сетевым администраторам в разрешении проблем, таким образом, значительно сокращая среднее время решения проблемы. В некоторых случаях, ЦУС может даже восстановить сервис без привлечения системного администратора, если структурирование взаимоотношений ЦУС — IT это предусматривает. Мониторинг поможет расширить знания об общих проблемах, которые могут быть использованы для укрепления IT среды в целом.
Содержание
Cнижение производственных затрат в сфере IT
Стоимость устранения даже незначительных неполадок вычислительных сервисов может с легкостью достигать весьма значительных сумм. В таком случае, если ЦУС предотвращает хотя бы один перебой в работе в год, то затраты на его услуги окупаются в значительной мере. Поэтому очевидно, что если поставщик услуг по мониторингу экономит деньги своих клиентов, то он в полном объеме предоставляет данную услугу.
Повышение производительности работы
ЦУС должен заботиться о повседневных проблемах и вопросах, возникающих с оборудованием на IT предприятии. Это позволит IT администраторам заниматься фактической технической работой, за которую им платят. Это может включать такие проекты, как укрепление среды, внедрение передового опыта, усовершенствование и планирование мощностей и много других интересных и продуктивных мероприятий вместо решения проблем, связанных преимущественно с устранением неполадок.
Защита доходов
Мониторинг серверов предприятия позволяет вовремя заметить критическую ситуацию и избежать сбоя работы, что напрямую связано с получением доходов. Но при поломке сервиса, потеря дохода — не единственная потеря. Клиенты перейдут к другим поставщикам услуг, если сервис будет медленным или ненадежным.
Сохранение клиентской базы
Клиенты не уходят только лишь из-за единичного негативного опыта. Многие уходят из-за ненадежности или негодной производительности в целом. Поэтому важно в минимальные сроки решать не только крупные поломки. Например, какой-то незначительный 10-минутный простой DNS может показаться Вам банальным, но именно он может оказаться «последней каплей», переполнившей терпение клиента.
Также мониторинг позволит IT организациям «вести счет» своей благополучной деятельности по предоставлению ключевых услуг пользователям и клиентам и посредством этого получать уверенность и нарабатывать авторитет.
Улучшение качества жизни системного администратора
Многим системным администраторам предприятий известно, какое это не большое удовольствие — находиться в комнате, полной менеджеров, и выслушивать их жалобы о том, как же они допустили такую неполадку. Либо выезжать на работу только для того, чтобы обнаружить очередь из гневных покупателей, желающих пожаловаться на проблему, на разрешение которой часто уходит большая часть дня. В конечном итоге, ЦУС должно отлавливать подавляющее большинство этих событий и организовывать быстрое восстановление сервиса. Другой важный вопрос вращается вокруг неприятной обязанности ношения пейджера. Часто системный администратор получает огромное множество ложных тревог на протяжении суток, ведь он получает сигналы по всем сетевым проблемам, а не только по тем, за которые несет ответственность и в силах решить. При наличии профессионального ЦУС, ложные сигналы тревоги сводятся к нулю.
Планирование пропускной способности сети
При наличии профессиональных средств мониторинга, ЦУС может оказать огромную помощь при осуществлении планирования пропускной способности. У ЦУС есть в наличии скомпонованное оборудование и если потребление ресурсов увеличивается, они могут с легкостью разработать план по внедрению увеличенных мощностей.
Соответствие заявленному уровню обслуживания
Мониторинг позволяет IT организациям проверять доступность сервиса в режиме реального времени, проверять данные по прошедшей доступности сервиса и использовать эту информацию для соответствия уровню обслуживания, гарантированному пользователям данного приложения и клиенту в целом.
Мониторинг серверов: 8 советов и антисоветов о том, как это делать
Представьте, что вы администрируете сервер крупной компании. Однажды утром ваш день начался не с кофе, а с десятка пропущенных звонков и писем от коллег и руководителей — оказалось, ночью сервер упал. Такое неприятное утро может грозить всем, кто не использует систему мониторинга. Рассказываем, почему важно мониторить серверы и каких ошибок стоит при этом избегать.
Сервер, не болей или Зачем нужен мониторинг
Сервер — довольно сложное техническое устройство. В отличие от какой-нибудь лампочки накаливания, которая просто работает, пока к ней поступает электричество, с состоянием сервера всё может быть не так просто. Например, он правильно отвечает на все запросы, но делает это крайне медленно из-за проблем с производительностью. И сбои могут возникать на физическом уровне, уровне операционной системы, веб-сервера или программного обеспечения, что приводит к широкому спектру проблемных сценариев.
Для обнаружения и предотвращения сбоев нужно иметь хорошую систему мониторинга, которая будет анализировать аппаратное обеспечение, сети и коммуникации, работу операционной системы и приложений. Это даст вам:
— контроль над аппаратными компонентами сервера;
— оперативное оповещение о проблемах и, как следствие, их быстрое решение;
— меньше затрат на ручные проверки правильного функционирования систем.
Мы рассмотрим несколько рекомендаций по мониторингу, которые помогут грамотно поддерживать работоспособность сервера.
Не советуем: делать собственное решение
Есть такое понятие, как «изобретать велосипед» — значит пытаться придумать что-то, что уже давно сделано и работает. И хотя вопрос «разрабатывать или покупать» часто возникает на фоне обоснованных дискуссий, поверьте, мониторинг сервера не входит в их число. Компании ведь обычно не делают свою собственную систему контроля версий, операционную систему или веб-сервер (если это, конечно, не GitHub, Microsoft или Nginx). Для мониторинга стоит выбирать надёжные и проверенные годами решения — например связку из Grafana (интерфейс визуализации) и ELK (агент, который обрабатывает метрики и логи сервера). Из других популярных систем можно рассмотреть Prometheus, Netdata, InfluxData.
Советуем: визуализировать состояние серверов
Как только вы выбрали готовый инструмент мониторинга, нужно понять, что он вам даст. Вы должны получить чёткое наглядное представление ключевых данных, отражающих состояние сервера.
Система мониторинга немного напоминает приборную панель автомобиля, где есть как важные показатели: скорость, уровень топлива, обороты двигателя и тому подобное; так и ряд индикаторов, которые сообщают о возникающих проблемах. Это позволяет быстрее понять, в чём причина поломки, и принять верное решение. Поэтому убедитесь, что мониторинг вашего сервера включает в себя упорядоченное визуальное представление о состоянии сервера.
Не советуем: проводить визуальный мониторинг при авариях
Теперь, когда вы нашли свой инструмент мониторинга, настроили и сконфигурировали его так, чтобы получить понятные визуальные показания о состоянии своих серверов, пришло время донести эти данные до ответственных людей — то есть тех, кто будет заниматься устранением сбоев и аварий.
И здесь важно понять один момент: вся информация наглядно представлена на панели мониторинга, но это не означает, что любой может посмотреть на неё и сразу понять причину сбоя. Тратить время на поиск проблемы — куда менее эффективно, чем сразу же узнать, в чём именно она состоит. Поэтому визуальный мониторинг — это полезно, но не в тех ситуациях, когда нужно срочно что-то чинить. И чтобы понять, как быстрее получить нужные данные в случае аварии, мы переходим к следующему совету.
Советуем: сделать подробные автоматические оповещения
Оповещения — очень эффективный способ контролировать серверы. Но оповещение оповещению рознь.
Хорошее предупреждение должно быть подробным и полезным для человека, который его получает. Поэтому при настройке оповещений продумайте, кто их получит, насколько это важно и что нужно будет делать дальше. Грамотное оповещение помимо самой сути проблемы должно включать следующее:
— последствия (какие сервисы затронуты);
— изменения каких показателей привели к проблеме;
— что должен делать человек, получивший предупреждение (желательно со ссылкой на инструкцию).
Также стоит выбрать правильный канал для оповещений: например e-mail, сообщения в мессенджерах или какие-либо другие виды уведомлений. При этом надо учитывать, как часто ответственные люди проверяют почту/мессенджеры и насколько быстро они среагируют на проблему. Если правильно настроить оповещения, у вас будет гораздо больше шансов быстрее устранять все сбои.
Не советуем: думать, что нет оповещений = нет ошибок
Да, здесь правило «нет новостей — хорошие новости» не работает. Любая система рано или поздно сталкивается с проблемами разной степени тяжести. Поэтому если в течение нескольких недель вам не пришло ни одного оповещения от системы мониторинга, есть повод забеспокоиться. Возможно, вы неправильно настроили метрики или не подключили к системе какие-либо важные параметры.
Возвращаясь к автомобильной аналогии: представьте, что вы ездите на машине уже несколько месяцев или даже лет, и до сих пор она не сигнализировала ни о каких проблемах, — даже о низком уровне бензина или омывателя. Скорее всего, это признак поломки систем оповещения.
Советуем: постоянно улучшать мониторинг
Мониторинг сервера решает много проблем, но этого может быть недостаточно. Система присылает вам сообщения об ошибках, но она вряд ли объяснит, почему они возникли и как их исправить. Для этого всё ещё нужно вмешательство специалиста.
Убедитесь, что вы делаете всё возможное, чтобы облегчить устранение неполадок. Используйте структурированные логи, чтобы вы могли легко найти их и понять, что произошло. Всё, что облегчает получение и доступность информации, очень поможет в решении проблем.
Не советуем: использовать слишком простые метрики
Не дайте себя одурачить чрезмерно упрощёнными метриками сервера. Чтобы понять, что это такое, рассмотрим гипотетический пример.
Допустим, у вас есть общедоступный API, который обрабатывает сложные в вычислительном отношении запросы. В идеале вы хотите, чтобы запросы обрабатывались менее чем за секунду. Поэтому в системе мониторинга вы настроили оповещение на случай, если среднее время обработки станет больше трёх секунд.
Оказалось, что на практике 90 из 100 поступающих запросов API обрабатывает за 0,5 секунды, но для остальных 10 требуется по 20 секунд на каждый. Это приводит к тому, что среднее время обработки составляет 2,45 секунды, и вы не получаете никаких оповещений о проблемах. Хотя 10% пользователей совершенно недовольны работой вашего сервиса.
Именно это называется упрощённой метрикой. Всегда стоит убедиться, что вы действительно продумали все возможные условия, которые могут привести к неприемлемой производительности.
Советуем: доверить мониторинг специалистам
Если вы не уверены на 100%, что сможете самостоятельно справиться с настройкой системы мониторинга, доверьте эту задачу специалистам — грамотному системному администратору или вашему хостинг-провайдеру. Например, в REG.RU сейчас доступен бесплатный (на время β-тестирования) онлайн-мониторинг Dedicated-серверов. Система server monitoring отслеживает нагрузку сервера, состояние дисков и сетевую активность, а также присылает оповещения о возникающих проблемах.
Надеемся, мы убедили вас в важности системы мониторинга и поиске правильных способах работы с ней. Пишите в комментариях, какие ещё советы вы дали бы тем, кто не хочет начинать своё утро с сообщений об упавшем сервере.
Обзор систем мониторинга серверов. Заменяем munin на…
Очень долго хотел написать статью, но не хватало времени. Нигде (в том числе на Хабре) не нашёл такой простой альтернативы munin, как описанная в этой статье.
Я backend developer и очень часто на моих проектах не бывает выделенных админов (особенно в самом начале жизни продукта), поэтому я уже давно занимаюсь базовым администрированием серверов (начальная установка-настройка, бекапы, репликация, мониторинг и т.д.). Мне это очень нравится и я всё время узнаю что-то новое в этом направлении.
В большинстве случаев для проекта хватает одного сервера и мне как старшему разработчику (и просто ответственному человеку) всегда нужно было контролировать его ресурсы, чтобы понимать когда мы упрёмся в его ограничения. Для этих целей было достаточно munin.
Munin
Он легко устанавливается и имеет небольшие требования. Он написан на perl и использует кольцевую базу данных (RRDtool).
Выполняем команды:
apt-get install munin munin-node
service munin-node start
Теперь munin-node будет собирать метрики системы и писать их в бд, а munin раз в 5 минут будет генерировать из этой бд html-отчёты и класть их в папку /var/cache/munin/www
Для удобного просмотра этих отчётов можно создать простой конфиг для nginx
Собственно и всё. Уже можно смотреть любые графики использования процессора, памяти, жёсткого диска, сети и многого другого за день/неделю/месяц/год. Чаще всего меня интересовала нагрузка чтения/записи на жёсткий диск, потому что узким местом всегда была база данных.
Для мониторинга ресурсов сервера его всегда хватало, а для мониторинга доступности сервера использовался бесплатный сервис наподобие uptimerobot.com.
Я использую такую комбинацию для мониторинга своих домашних проектов на виртуальном сервере.
Если проект вырастает из одного сервера, тогда на втором сервере достаточно установить munin-node, а на первом — добавить в конфиге одну строчку для сбора метрик со второго сервера. Графики по обоим серверам будут раздельные, что не удобно для просмотра общей картины — на каком сервере заканчивается свободное место на диске, а на каком оперативная память. Эту ситуации можно исправить добавив в конфиг уже десяток строчек для агрегации одного графика с метриками с обоих серверов. Соответственно целесообразно это делать только для самых основных метрик. Если в конфиге сделать ошибку, то придётся долго читать в логах, что именно к ней привело и не найдя информации попытаться исправить ситуацию «методом тыка».
Стоит ли говорить, что для большего количества серверов это превращается в самый настоящий ад. Может это из-за того, что munin был разработан в 2003 году и изначально не был рассчитан на это.
Альтернативы munin для мониторинга нескольких серверов
51 инструмент для APM и мониторинга серверов
После создания веб- или мобильного приложения начинается не менее интересный этап: нужно арендовать или приобрести серверы, развернуть на них бэкенд и наблюдать, как твой продукт пользуется бешеной популярностью у пользователей. А чтобы всё шло гладко, необходимо мониторить работу серверов и приложений, контролируя их производительность и устраняя намёки на проблемы. А чтобы не терять время на поиски подходящих инструментов для мониторинга и управления, предлагаем вам — сисадминам и разработчикам — воспользоваться этой подборкой.
1. Anturis — Облачный мониторинг для серверов и веб-сайтов, мониторинг ИТ-инфраструктуры
Это облачная (SaaS) платформа, предназначенная для внешнего мониторинга веб-сервисов компании и внутреннего мониторинга ИТ-инфраструктуры (серверов и приложений). В команду этого проекта входят опытные специалисты и инженеры, работавшие на крупные компании и известные стартапы, в том числе Parallels, Лаборатория Касперского, Amdocs, Atempo, K7 Cloud и jNetX.
2. AppDynamics — Сервис для APM и мониторинга серверов
AppDynamics относится к новому поколению решений для мониторинга, упрощающих управление сложными, критически важными приложениями. Среди клиентов сервиса DIRECTV, AMICA Insurance, Hotels.com, StubHub, Staples, Insight Technologies и Корнельский университет.
3. AppNeta — Решения для APM
AppNeta осуществляет комплексный контроль приложений и производительности сети, предоставляет обширные средства мониторинга конечных пользователей. В рамках проекта доступны простые в использовании, эффективные сервисы, позволяющие установить связи между приложениями и сетями, а также между компаниями, управляющими ими.
4. BigPanda — Автоматизация управления инцидентами
BigPanda — это SaaS-платформа, упрощающая процесс разрешения конфликтов в сложных веб-средах. Проект может помочь вам разобраться с потоком данных и алертов, визуализировать зависимости в производственных процессах. И если что-то пойдёт не так, вы сможете быстро выявить причину и устранить её.
5. Boundary — Мониторинг серверов и приложений для разработчиков
Boundary — это сервис мониторинга инфраструктуры приложений. Не требует внесения каких-либо изменений в сами приложения. Не зависит от используемых языков программирования, располагается на каждой виртуальной машине. Boundary собирает большой объём данных о производительности, консолидирует информацию из других источников и формирует комплексные карты приложений, обновляемые в реальном времени.
6. Datadog — Облачный мониторинг в виде сервиса
Datadog — это мониторинговый сервис, агрегирующий метрики и события с серверов, из баз данных, приложений, инструментов и сервисов, на основании которых формируется комплексное представление инфраструктуры. Эти возможности предоставляются на базе аналитической SaaS-платформы, позволяющей координировать действия команд разработчиков и админов, чтобы избегать простоев, быстро решать проблемы с производительностью и вовремя завершать циклы разработки и развёртывания.
7. Dynatrace — APM-сервис
DynaTrace — один из инноваторов и лидеров в сфере APM. Компания предлагает мощную APM-систему, в которой реализован превентивный подход к управлению производительностью приложений. Это позволяет в разы уменьшить продолжительность устранения проблем, а также высвободить кучу ресурсов, ранее затрачиваемых на решение задач по производительности.
8. Gear5 — Система оповещение и мониторинга производительности сайтов
Измеряет время загрузки и скорость работы вашего сайта с точки зрения реальных пользователей. Данные собираются напрямую из браузеров пользователей, что позволит вам получить точное представление о работе сайта.
9. Idera — Мониторинг ИТ-инфраструктуры
Это проект по мониторингу серверов и веб-сайтов для облачных инфраструктур. Idera предоставляет простой, унифицированный, умный и быстрый инструментарий для облачных серверов AWS (EC2), веб-сайтов, веб-приложений и сервисов. Проект помогает оптимизировать производительность и процесс устранение сбоев. Информация в панели управления Idera обновляется каждые несколько секунд (не минут), и с её помощью вы сможете выявить такие скрытые проблемы, как кража процессорных ресурсов (CPU Steal), и своевременно принять меры.
10. Instrumental — Мониторинг приложений в реальном времени
Очень мощный мониторинговый сервис, позволяет снимать порядка 500 000 метрик/сек, и даже не вспотеет.
11. LogicMonitor — хостинговый мониторинг сетей, серверов, приложений, хранилищ и облачных сервисов
LogicMonitor — это SaaS-сервис для мониторинга физической, виртуальной и облачной ИТ-инфраструктуры. Здесь вы сможете отслеживать производительность, просматривать историю и отчёты, настраивать оповещения по почте и SMS, чтобы предупредить сотрудников о потенциальных проблемах, которые нужно решить, пока они не начали влиять на ваши бизнес-процессы. LogicMonitor предоставляет в виде одной веб-консоли заранее сконфигурированный, готовый к работе мониторинговый сервис для большинства вендоров свичей, роутеров, файрволов, балансировщиков, серверов, приложений, баз данных, VoIP-систем и хранилищ.
12. Munin — Программный мониторинг системы, сети и приложений
Munin — инструмент для мониторинга сетевых ресурсов, помогающий анализировать динамику их потребления и решать проблемы типа «что сейчас убило нашу производительность?». Munin очень прост в настройке и использовании, по умолчанию он предоставляет кучу графиков, почти не требуя телодвижений.
13. Nagios — Система мониторинга ИТ-инфраструктуры и рассылки оповещений
Nagios — мощная мониторинговая система, позволяющая определять и решать проблемы, связанные с ИТ-инфраструктурой, прежде чем они окажут влияние на важные бизнес-процессы. Это масштабируемый и гибкий инструмент, благодаря которому можно спать спокойно — нежданные сбои не нарушат ход работы.
14. New Relic — Система мониторинга и APM
15. Ruxit — Система мониторинга производительности веб-приложений
Ruxit изучает вашу среду и проводит анализ различных аномалий. И когда что-то пойдёт не так, вы получите не только предупреждение, но и возможное решение проблемы.
16. Scoutapp — Хостинговый мониторинг серверов
Удобные графики и система оповещения, развёртывается за пять минут. Более 60 плагинов, простое конфигурирование через веб-интерфейс, без необходимости запоминать какие-то команды.
17. Sematext — Система мониторинга производительности, рассылки оповещений и обнаружения аномалий
Компания Sematext предлагает ряд модульных масштабируемых облачных сервисов — SPM Performance Monitoring, Logsene Log Management & Analytics, Site Search Analytics и ряд других. Некоторые из них доступны в локальных версиях (on premise).
18. Solarwinds — Система мониторинга серверов и APM
Сотни тысяч системных администраторов по всему миру пользуются продуктами SolarWinds для управления средами, включающими от десяти до десятков тысяч сетевых устройств. Это семейство продуктов включает в себя инструменты для управления отказоустойчивостью и производительностью, для конфигурирования и инжиниринга. Компания основана в 1999 году, штаб-квартира в Остине, Техас, а группы разработчиков раскиданы по разным странам.
19. Stackify — Application Monitoring & performance for DevOps insight.
Stackify — это облачная платформа для мониторинга и выявления неисправностей в веб-приложениях. Предназначена для разработчиков ПО, сисадминов и служб поддержки. С помощью Stackify можно легко выявлять и решать возникающие в приложениях проблемы. Платформа предлагает инструменты для мониторинга, регистрации ошибок, логов и безопасного удалённого доступа к данным, агрегируемых на сервисе.
20. WhatsUpGold — ПО для мониторинга сетей и серверов
Позволяет получить точное представление о производительности вашей ИТ-среды. Использует различные методики мониторинга для измерения производительности, определения доступности и статуса вашей сети, серверов и приложений.
21. Manageengine Opmanager — ПО для сетевого управления и мониторинга
Компания ManageEngine создаёт приложения уровня Enterprise для управления ИТ-ресурсами. Это большие сетевые фреймворки для крупных, в том числе международных компаний. На текущий момент ManageEngine обслуживает более 45 000 клиентов, в том числе около 60% компаний из списка Fortune 500.
22. Count.ly — Мобильная аналитическая платформа
Countly — приложение для мобильной аналитики, работающее в реальном времени. Собирает данные с мобильных телефонов и визуализирует информацию, позволяя проанализировать использование приложений и поведение пользователей.
23. CA Technologies
Компания CA Tchnologies занимается дизайном, разработкой, маркетингом, лицензированием и поддержкой программных продуктов для управления в сфере ИТ, работающих на всевозможных платформах. В портфеле компании есть решения для мейнфреймов и распределённых сред, для управления инфраструктурой, проектами, безопасностью, сервисом, производительностью, а также для автоматизации ЦОДов и виртуализации.
24. Riverbed — Управление производительностью
Компания Riverbed разработала несколько продуктов класса Enterprise, позволяющих решать фундаментальные проблемы, связанные с производительностью в сфере WAN.
25. Icinga — Open Source мониторинг
Icinga 2 — система сетевого мониторинга, параллельная ветвь развития Icinga 1. По умолчанию не имеет пользовательского интерфейса, его нужно поставить отдельно. Совместима с Nagios, в качестве его форка унаследовала его недостатки.
26. Zabbix — Распределённое open source-решение класса Enterprise для мониторинга
Zabbix создал Алексей Владышев. Система предназначена для мониторинга и отслеживания статусов разнообразных сервисов, серверов и сетевого оборудования.
27. Monit — Простое решение для превентивного мониторинга
Monit — это маленькая open source-утилита для управления и мониторинга Unix-систем. Monit обеспечивает автоматическое сопровождение и восстановление, умеет выявлять причины сбоев.
28. Cacti
Полноценное решение для построения графиков различных метрик, создано на базе RRDTool.
29. Sealion
Этот сервис позволяет быстро диагностировать проблемы на Linux-серверах.
30. OpenNMS
Свободная платформа класса Enterprise для сетевого мониторинга и управления.
31. Site24x7
Внешний мониторинговый сервис для веб-сайтов, созданный компанией ZOHO Corp. Website & Server Monitoring Service.
32. Serverdensity
Мониторинговая система для серверов на FreeBSD, Windows, OS X и Linux, с кастомными плагинами.
33. Keymetrics
PM2 менеджер процессов для NodeJS и мониторинг серверов.
За наводку спасибо botaniQQQ
34. Nixstats
Nixstats — бесплатный сервис для мониторинга и отображения статистики сервера. Пока бесплатен, достаточно зарегистрироваться на сайте.
За наводку спасибо zapimir
35. Sensu
Сервис мониторинга и телеметрии с открытым ядром.
За наводку спасибо levkin
36. Netdata
Real-time мониторинг и телеметрия. Ссылка на гитхаб для установки демо-версии.
За наводку спасибо OLQLOSH
37. Zenoss
Гибкий комплексный сервис для мониторинга событий, производительности и доступности.
За наводку спасибо SemperFi
38. Glowroot
Открытая APM-система, написанная на Java.
За наводку спасибо johndow
39. Observium
Мониторинговая система с очень высокой степень автоматизации. Поддерживает очень широкий спектр оборудования, платформ и операционных систем.
За наводку спасибо varnav
40. Hawkular
Набор REST-сервисов для мониторинга, развитие которого спонсируется Red Hat.
За наводку спасибо MBurov
41. Prometheus
Ещё одно открытое решение для мониторинга и рассылки оповещений.
За наводку спасибо MBurov
42. Raintank
Компания raintank предлагает open source решение для мониторинга класса Enterprise — Grafana.
За наводку спасибо ealebed
43. MoSKito
Этот инструмент во многом схож с NewRelic и AppDynamics, но реализует концепцию более узконаправленного применения.
За наводку спасибо dvayanu
44. Cloudstats
Российская комплексная облачная система мониторинга и резервного копирования.
За наводку спасибо zombi_man
45. SpiceWorks
Полностью бесплатная (даже поддержка) система мониторинга с богатыми возможностями.
За наводку спасибо phoenix87
46. Visual Studio Application Insights
Детище Microsoft, предназначенное для мониторинга и выявления неполадок в веб-приложениях и службах.
За наводку спасибо Ky7m
47. System Center Operations Manager
Ещё один продукт от создателей Windows, предназначенный для мониторинга и управления в корпоративном сегменте.
За наводку спасибо brainfair
48. Anodot
Система реального времени для обнаружения аномалий и аналитики.
За наводку спасибо sergeylanz
49. Инструменты для мониторинга и диагностики HP
За наводку спасибо Balintrue
50. IBM Smart Cloud Monitoring
Система для мониторинга частных облачных инфраструктур.
За наводку спасибо Balintrue
51. Monitor.us
Платформа для создания собственного набора мониторинговых онлайн-сервисов.
Если у вас есть на примете подходящие сервисы, пишите в комментариях, с удовольствием дополним подборку.