问题标签 [exception-notification]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 延迟作业的异常通知
delay_job 是否有类似 exception_notification 的 gem?最好与 REE-1.8.7 和 Rails 2.3.10 一起使用。
ruby-on-rails - 缺少模板 exception_notifier/exception_notification.erb
产生异常时会出现以下错误。我正在使用 vendor/rails-2.3.10 和 ruby 1.8.7
视图路径 app/views 中缺少模板 exception_notifier/exception_notification.erb
提前致谢
ruby-on-rails-3 - 如何使 ExceptionNotifier 在 Rails 3 中与 delay_job 一起工作?
我希望 ExceptionNotifier 在延迟作业中发生异常时发送电子邮件,就像其他异常一样。我怎样才能做到这一点?
ruby-on-rails - rake 任务中的 Rails 异常通知器
我有一个简单的 Rails 应用程序,带有一些控制器和一些 rake 任务。有几个任务由配置了时 gem的 cron 执行。
我的一项任务每天执行一次,有时它会引发异常,默认情况下我会收到 cron 发出的警告
我想调试正在发生的事情,因此我刚刚在我的Gemfile
并在我的application.rb
文件中配置它
由于这个 gem 是一个机架中间件,它只适用于 web 请求,而不适用于 rake 任务。我也想为 rake 任务启用它,我发现这个 gist可以完成这项工作。
它可以工作,但它不是 DRY,我需要在该方法中重复 gem 配置,并且我还需要更改我的所有 rake 任务以将它们的语句包含在一个块中,如
有没有更好的方法来解决这个问题?
PS 如果我需要更改通知 gem 不会有问题,因为我只在我的项目中添加了几行代码。
PPS 我知道我也可以更改 crontab 中的 rake 行以添加一个--trace
选项,但我不喜欢那个解决方案,因为异常通知器 imho 是一个更好的解决方案,它也有助于 Web 代码。
更新我刚刚发现了这个相关的问题: delay_job 的 exception_notification但两个答案都使用了类似的技巧。
我将尝试使用 Airbrake(以前称为 hoptoad)或 Exceptional 等在线服务,但它们都是付费服务......
更新 2:我尝试了Airbrake 应用程序,非常好的应用程序,但它遇到了同样的问题,我仍然需要破解 Rakefile 以通知来自 rake 任务的异常。但是,hack 不那么枯燥,因为您只需要以下代码:
无需重复任何配置参数。我认为我不能比这更好地获得 rake 任务中的异常通知。
ruby-on-rails-3 - ActionMailer 没有使用正确的 smtp_settings 和 ExceptionNotification
由于某种原因,我的 smtp 设置似乎没有被应用。我在 application.rb 中设置了它们,
但是当我尝试发送邮件(使用 ExceptionNotification)时,我收到了一个连接失败错误,并且一些闲逛告诉我邮件 gem 使用的设置是。
我以前从未见过rails(3.2.7)的这个问题,所以我怀疑这是我正在做的事情,但我已经为修改设置的其他事情而努力,但我找不到任何东西。有人有什么想法吗?
ruby-on-rails - exception_notification gem 仅在 Heroku 生产模式下引发 ActionView::Template::Error (code converter not found (UTF-8 to UTF-16))
我创建了部署在 Heroku 上的 rails 应用程序。此外,exception_notification
gem 已启用。
当它在开发设置 ActionMailer 到 Gmail 时,一切都很好,并从 Gmail 地址发送通知。
但是在 Heroku 上的生产环境中,当服务器尝试发送电子邮件时出现以下错误。
ActionView::Template::Error (code converter not found (UTF-8 to UTF-16))
谁能告诉我这里发生了什么?
ruby-on-rails - Rails exception notifier -- add to database
We have exception notifier set up on our server, though would like a back-up solution, if the email server is down, that would let us log exceptions in the database.
How is exception notifier listening to every method call and can I listen too?
Or.. is there a gem that already does both sending emails and logging to the database for exceptions?
ruby-on-rails - 邮件发送空内容
使用 Rails 3.1.1 和 Heroku + exception_notification gem 3.0.0
从昨天开始,我开始收到我的 notification_notifier 电子邮件,内容为空。主题和一切都和以前一样,但“信息没有内容”。它通常由日志数据、错误发生在哪个页面等组成。
我不确定我能做什么。我最近可以升级 gem,但我不确定,我不确定在这种情况下要降级到哪个版本。
更新:事实证明,从应用程序发送的所有电子邮件都没有内容(“告诉朋友”,“反馈给网站管理员”等),而不仅仅是 exception_notification。所以这不是 exception_notification 错误。
有没有其他人看过这个?你知道我做错了什么吗?我该如何解决这个问题?
smtp - 异常通知:smtp 不工作
我正在使用 Rails 3.2.5 和 exception_notification gem。在生产模式下,我通常使用 PostMarkApp 的 postmark-rails gem 发送电子邮件。
最初,我从 exception_notification gem 中得到一个查看错误,说明
这解决了那个错误。现在,我希望 gem 从我的 gmail 帐户发送电子邮件,而不是使用 PostMarkApp 积分,因此我将以下内容添加到我的 production.rb 中,但异常通知尝试仅从 Post Mark App 发送电子邮件。为什么这个设置不起作用?
ruby-on-rails - 如何手动使用 exception_notifier gem 发送电子邮件?
我正在尝试以下代码:
但此消息不断出现:
知道为什么会发生这种情况以及如何解决它吗?