Пользователи направляющих: Какое программное обеспечение уведомления об исключении Вы используете?

Я не знаю, что вы делаете с функцией, но взгляните на использование ключевого слова «param». Он немного более мощный для передачи параметров в функцию и делает его более удобным для пользователя. Ниже приведена ссылка на слишком сложную статью Microsoft об этом. Это не так сложно, как статья озвучивает. Использование параметра

Кроме того, вот пример из темы на этом сайте:

Проверьте это.

7
задан Tony 23 June 2009 в 12:05
поделиться

5 ответов

Я настоятельно рекомендую использовать Hoptoad . Мы используем бесплатную учетную запись для нашей производственной системы, что вполне нормально и просто спасает жизнь. Я считаю, что он намного превосходит плагины ExceptionNotifier и ExceptionLogger. Его очень просто установить, и тогда вы получите автоматическое уведомление по электронной почте, а также действительно красивое представление исключений в их веб-интерфейсе.

Но также есть одна приятная вещь: он не отправляет вам электронное письмо каждый раз, когда вы получаете исключение, только в первый раз, но затем оно ставит в очередь остальные, поэтому, когда вы посмотрите на него в Интернете, вы увидите, что, скажем, это произошло 7 раз или что-то еще. Одно это действительно здорово, потому что если по какой-то причине вы представите что-то, что внезапно вызывает множество исключений, и у вас есть сайт с высокой посещаемостью, вы выиграете. Теперь ваш почтовый ящик полностью завален уведомлениями.

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

Наконец, есть даже API для взаимодействия с этим. Много доброты, и это единственное, что я использую сейчас - даже с учетной записью New Relic RPM я все еще использую Hoptoad для всех моих уведомлений об исключениях.

и может быть ключом к отслеживанию того, что не так (например, вы развертываете, а вскоре после этого начинаете получать уведомления, вы знаете, что проблема в том, что вы только что представили).

Наконец, есть даже API для взаимодействия с Это. Много доброты, и это единственное, что я использую сейчас - даже с учетной записью New Relic RPM я все еще использую Hoptoad для всех моих уведомлений об исключениях.

и может быть ключом к отслеживанию того, что не так (например, вы развертываете, а вскоре после этого начинаете получать уведомления, вы знаете, что проблема в том, что вы только что представили).

Наконец, есть даже API для взаимодействия с Это. Много доброты, и это единственное, что я использую сейчас - даже с учетной записью New Relic RPM я все еще использую Hoptoad для всех моих уведомлений об исключениях.

7
ответ дан 6 December 2019 в 19:41
поделиться

Я также использую Hoptoad, и, похоже, он работает нормально после немного неудобной настройки (но тогда мне также нужно регистрировать исключения рейка).

Однако, если бы я не выиграл Hoptoad аккаунт, я бы предпочел использовать Исключительный , так как в нем гораздо лучшие параметры уведомлений (например, SMS)

1
ответ дан 6 December 2019 в 19:41
поделиться

Hoptoad - мое предпочтительное средство уведомления об исключениях при оползне. Он умно обрабатывает электронные письма, которые он мне отправляет, и его веб-интерфейс отлично справляется с автоматической организацией всех исключений.

Если я внесу изменение, вызывающее ошибку, я, скорее всего, получу несколько таких же сообщений об ошибках, поэтому Hoptoad отправляет мне электронное письмо, и в веб-интерфейсе я могу увидеть что-то вроде 4 одинаковых ошибок, я могу просмотреть подробности, исправить ошибку и одним щелчком отметить их как исправленные.

действительно хороший чистый способ обработки исключений и кажется мне гораздо менее навязчивым / гетто.

1
ответ дан 6 December 2019 в 19:41
поделиться

Я также использую ExceptionLogger.

Если вы поймаете aka handle исключение, это действительно больше не исключение, вы также можете зарегистрировать его самостоятельно.

0
ответ дан 6 December 2019 в 19:41
поделиться

Я использую ExceptionLogger с одного года. Мне не понравилось exception_notification, потому что я не люблю получать тонны писем. Кроме того, ExceptionLogger - это улучшенная версия ExceptionNotification.

К сожалению, ExceptionLogger некоторое время не обновлялся. Недавно я начал работать над настраиваемым инструментом, который использует преимущества Rails 2.3 Engine.

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

4
ответ дан 6 December 2019 в 19:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: