Отправить почту на ruby ​​мэра на рельсах исключения ошибок - PullRequest
0 голосов
/ 30 января 2012

Есть ли способ или способ отправить письмо с почтовым отправителем действий на заранее определенный admin@myhost.ltd? Я искал некоторые драгоценные камни для обработки исключений и уведомлял меня, когда у производственного приложения возникли серьезные проблемы с подготовкой или другие серьезные сбои.

Хотел бы получать уведомления по электронной почте в этих случаях, Кто-нибудь может порекомендовать мне хороший ДЖЕМ, чтобы справиться с этим?

Ответы [ 3 ]

2 голосов
/ 30 января 2012

Может быть, вы можете попробовать это [1]

Я никогда не использовал, но может работать для вас

[1] https://github.com/smartinez87/exception_notification

1 голос
/ 30 января 2012

Есть несколько инструментов уведомлений, таких как Airbrake , которые могут помочь вам в этом, но простое решение - просто добавить rescue_from к вашему главному контроллеру, чтобы захватить их.

Просто убедитесь, что ваш метод спасения не пытается спасти свои собственные исключения.

0 голосов
/ 26 августа 2013

Для тех, кто хочет стать коммерческим, один с действительно полезными уведомлениями по электронной почте для исключений (включая ежедневную сводку ошибок / опций агрегированной электронной почты) - Raygun - у него есть рубиновый драгоценный камень в https://rubygems.org/gems/raygun4ruby.

...