Регистрация ошибок в Rails - PullRequest
2 голосов
/ 14 июля 2010

Моя команда недавно переключилась на рельсы, и нам еще предстоит внедрить решение для регистрации ошибок для нашего проекта.

Я бы хотел что-то вроде Elmah - http://code.google.com/p/elmah/ - где ошибки и детали регистрируются и легко доступны.

Есть предложения?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 14 июля 2010

Я использую и люблю Hoptoad (отказ от ответственности: я никоим образом не связан с ними). Еще один популярный сервис в мире Rails, который делает то же самое, это Exceptional .

1 голос
/ 14 июля 2010

Я сделал быстрый поиск драгоценного камня на Rails log analyzing и наткнулся на этот удивительный проект под названием request-log-analyzer лидерство wvanbergen.Вы можете найти проект на github: http://github.com/wvanbergen/request-log-analyzer.

Также взгляните на пример вывода: http://wiki.github.com/wvanbergen/request-log-analyzer/sample-output

Это был бы очень простой и эффективный способ отслеживания связанных с запросамиошибки, очевидно.

Для ошибок, не связанных с запросом, которые вы хотели бы регистрировать, я бы рекомендовал просто использовать встроенный Logger и посмотреть, есть ли 1) request-log-analyzer может взаимодействовать с non-request файлом журнала или, если 2) вы можете играть с request-log-analyzer, чтобы также анализировать и отображать свой собственный файл журнала ошибок аналогичным образом.

...