我们有一个Grails 3.3.8应用程序,具有以下依赖关系:
- 编译'com.newrelic.agent.java:newrelic-api:4.7.0'
- 编译'org.grails.plugins:newrelic:4.5.0.6'
而且,我们还有一个控制器来处理异常。
但是在NewRelic中,错误页面上有两个问题:
- 它显示errorController / errorAction而不是originalController / originalAction。
- 该异常始终是GrailsWrappedRuntimeException而不是OriginalException。
因此,区分和分组错误确实很困难。
处理异常并将异常报告给NewRelic的最佳方法是什么?