Подтвердить что ты не робот

AirBrake vs Exceptional vs errbit: какой из них лучше всего отслеживать исключения в вашем приложении rails?

Важно собирать и управлять исключениями в своем веб-приложении, поскольку это, к сожалению, неизбежно. Раньше я использовал Notification Notifier, но в итоге я в конечном итоге использовал веб-сервис/инструмент для этой цели. AirBrake (ранее известный как Hoptoad) отлично, но они были приобретены Исключительно, чтобы они могли закрыть одну из двух сервисов (они официально ничего не объявили о закрытии). Существует также несколько проектов с открытым исходным кодом для управления исключениями.

Вот список служб/инструментов для отслеживания исключений.

  • AirBrake: отличная служба управления исключениями, которая была приобретена Exceptional.
  • Exceptional: другая служба управления исключениями, которая стоит 9 долларов США в месяц.
  • errbit: обнаружение ошибок с открытым исходным кодом, совместимое с API Airbrake.

Теперь у вас возникает интересный вопрос: Какой сервис/инструмент я должен использовать?

Если я выберу AirBrake/Exceptional, я должен заботиться о своем намерении и подумать о перемещении собранных данных, если на самом деле произойдет отключение. errbit необходимо развернуть где-то, и мы должны управлять развернутой ошибкой. Новая реликвия и Amon могут отслеживать их, но эти два не так функциональны, как другие. В этом случае, какой из них вы выберете?

Существует также этот вид услуг для других платформ (например: bugsense для мобильных платформ). Но в этом вопросе просто сосредоточьтесь на приложениях rails.

4b9b3361

Ответ 1

Отказ от ответственности. Я ведущий продукт на Airbrake/Exceptional.

Мы согласны с тем, что важно отслеживать/управлять исключениями в вашем приложении; оба продукта успешно справляются с 2008 года. Обе команды создали отличные сервисы. К сожалению, в последние несколько лет не было много инновационных продуктов. Наша команда специализируется на создании сильного бизнеса по отслеживанию бизнес-процессов, который предоставляет лучшие инструменты для разработчиков. У нас много инноваций; более длинный хранилище данных, графики, поиск, аналитика, отчеты, улучшенный интерфейс и т.д. Мы планируем находиться в течение длительного времени.

Относительно ваших проблем.

  • Закрытие службы. Мы разрабатываем оба продукта, мы обновили как API, так и бэкэнд-хранилища данных, чтобы исправить проблему масштабируемости. В настоящее время мы обновляем оба приложения и не закрываем ни одну службу. Мы по-прежнему публикуем нашу долгосрочную дорожную карту, но мы предложим вам возможность экспортировать или взять данные с собой, если мы когда-нибудь закроем ее.

Решение вашего вопроса. "Какую службу вы должны использовать? (Для Rails). Это зависит. Я бы рекомендовал попробовать обе службы, так как оба имеют разные функции пользовательского интерфейса, обе службы бесплатны 30-дневной пробной версией. Драгоценный камень отличается для обоих приложений, и я бы рекомендовал читайте соответствующие readmes. Исключительный драгоценный камень на Github и Airbrake Gem on Github.

Я не буду обсуждать вопросы, не связанные с рельсами, но я рад продолжить рассмотрение любого другого вопроса. Вы можете связаться со мной по адресу [email protected] или [email protected]; -)