Новый Relic против ScoutApp против Cloudkick для мониторинга моих серверов - PullRequest
7 голосов
/ 18 июля 2011

Каковы преимущества использования одного против другого для мониторинга моих серверов EC2 (приложение использует Rails)?

Я вижу, что новая реликвия намного дороже, стоит ли она того? почему?

Спасибо

Ответы [ 6 ]

6 голосов
/ 19 июля 2011

Cloudkick осуществляет мониторинг системы. ScoutApp и New Relic осуществляют мониторинг уровня приложений.

Действительно, вам нужны оба.

Альтернатива Cloudkick: RevealCloud (http://copperegg.com/cloud).

Эрик

4 голосов
/ 24 сентября 2012

Преимущества одной и другой службы мониторинга в том, что она выполняет мониторинг на уровне сервера (ЦП, память, использование диска), уровень приложения (отправляет информацию в ваше веб-приложение и ожидает определенный ответ) или и то, и другое.

Как уже упоминалось, вы должны иметь оба. Если ваше приложение работает хорошо, есть вероятность, что оповещение на системном уровне будет вызвано резкими скачками трафика и т. Д., И вы можете решить проблему до того, как ваши приложения пострадают. Но оповещения на уровне приложений являются наиболее важными, потому что они обычно проверяют то, что видит пользователь, и могут предупредить вас, когда возникнет проблема в любой части вашего веб-стека (сбой apache, неработающие ссылки, неработающие встраивания, повреждения базы данных и т. Д. И т. Д.).

Сложные сервисы, такие как New Relic (NR), могут протестировать оба.

Относительно вашего второго вопроса (стоит ли оно того), я считаю, что это зависит. Я использую New Relic в течение нескольких месяцев и считаю его весьма полезным. Особенно при определении причины возникновения проблемы вместо простого получения предупреждения. Предупреждения являются сложными, и NR может контролировать как приложения, так и сам сервер. В целом, я считаю NR отличным продуктом для общего мониторинга серверов и приложений, но это дорого. Но для небольшого сервера (такого как мой, который получает только 2000 посещений в день на 10 небольших веб-сайтах и ​​приносит небольшой доход), я не нахожу обоснование стоимости. Я планирую вернуться к бесплатным / более доступным услугам для базовых оповещений и оставить решение проблем на мое усмотрение.

Для бесплатных базовых услуг я использую бесплатный план разработчика cloudkick для мониторинга серверов и менее сложный / дорогостоящий pingdom.com для 1 бесплатного монитора приложений. Предупреждения Pingdom не так сложны, но они выполняют базовый мониторинг и оповещение на уровне приложений по разумным ценам.

Мое предложение было бы, если ваше время безотказной работы является критическим, то вы должны включить в свой бюджет сложную систему мониторинга, такую ​​как NR. Если ваше время безотказной работы не критично, то несколько бесплатных сервисов могут помочь. Но в любом случае, вы должны следить за своим сервером и приложениями.

3 голосов
/ 23 июля 2011

Первый вопрос: вам нужен сервер мониторинг уровня? В противном случае веб-приложения инструментов мониторинга, таких как Browsermob или AlertFox, может быть достаточно или даже лучше.

1 голос
/ 29 июля 2011

Я использую AppFirst для мониторинга и устранения неполадок моих серверов. Это служба разрешения проблем приложений, которая отслеживает весь уровень системных вызовов для каждого запущенного процесса.

Вот ссылка: http://www.appfirst.com/

0 голосов
/ 04 декабря 2014

Если вы используете сервисы AWS, у newrelic есть бесплатное обновление до стандартного плана, так что это не дорого. Это бесплатно в настоящее время. Даже если это преимущество было устранено, план lite все еще бесплатен, и его достаточно для настройки предупреждений и анализа ваших узких мест.

0 голосов
/ 29 июля 2011

Еще одна альтернатива Cloudkick для мониторинга системы: Elastic Detector для EC2 (http://elastic -detector.secludit.com), который автоматически создает ваши мониторы для всех ресурсов EC2.

...