New Relic 监控的应用程序能否从其内部显式生成事件警报?

阿曼多·福克斯

我正在使用 New Relic(Heroku 插件)来监控 Rails 应用程序。应用程序中有一个地方可以检测到“这永远不应该发生”的情况,这种情况通过 New Relic 的监控不容易检测到,我希望能够使用 New Relic 通知/警报/任何东西来立即发出信号那个代码路径。有没有办法从应用程序内显式触发警报,这样我就不必为事件警报添加另一个 gem/插件?

(这似乎类似于这个 2013 年的问题,该问题从未得到明确回答,其评论中的链接现在已过时)

用户1032752

我会做这样的事情:

begin
  this_should_never_happen
rescue Exception
  if defined?(NewRelic)
    error = StandardError.new('Boom!')
    NewRelic::Agent.notice_error(error)
  end
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从New Relic api中读取部署事件?

是否可以使用New Relic监视Azure Function应用?

“元素无法点击” New Relic

使用Gunicorn作为流程管理器将New Relic与Tornado应用程序集成

无法检测到New Relic仪器。Android应用程序中的错误

在New Relic上,对Heroku Rails应用程序的“花在Ruby中的时间”有何贡献?

如何在New Relic上添加新的Rails红宝石应用程序?

New Relic .NET代理如何工作?

New Relic是否支持openJDK12?

如何在New Relic上启用PHP代理?

将Spring Boot执行器与New Relic集成

如何使用Azure ARM模板自动安装New Relic扩展?

PHP启动:无法加载动态库(NEW RELIC)

使用Azure和New Relic进行部署

New Relic如何使我的Java网站正常运行?

如何在 New Relic 中查看完整查询

New Relic 未加载配置文件 Spring Boot App

使用php从New relic API获取服务器列表

Terraform New Relic Workload 资源的查询格式是什么

使用 REST API 获取新的 Relic 应用程序性能监控数据

使用New Relic和Heroku进行服务器资源监视

在哪里可以找到用于AWS Lambda的New Relic上的CPU和内存利用率?

如何在New Relic的外部服务页面中监视外部请求?

如何在New Relic中使用Java Agent自动记录部署?

是否有可能使用New Relic(或类似工具)在Trigger.io中跟踪用户错误

如何在 New Relic 配置中使用不同的环境名称

Elastic Beanstalk上New Relic的nrsysmond的唯一主机名

与 New relic 响应时间相比,Jmeter 响应时间似乎很高

每个IIS应用程序池一个新的Relic帐户?