我们的应用程序与之通信有许多第三方服务。我们经常遇到这些服务的网络问题和其他问题,因此我们希望了解这些问题。
理想情况下,我们希望在应用程序的每个关键部分中设置一些NewRelic Ruby gem代码,以便在发生这些错误时通知我们。如果我们能够接收电子邮件通知(某些服务已关闭,某些服务确实返回错误,因为我们发送了一些无效数据等),这将特别有用。
对于Android应用程序,我们使用Crashlytics作为崩溃报告工具,它支持非致命异常:Logging caught exceptions。我们希望我们的应用程序具有完全相同的功能,如果我们能够使用NewRelic实现这一点,那将会很棒。
我非常感谢有关NewRelic功能集中是否存在此功能的任何见解。
感谢。
答案 0 :(得分:2)
New Relic目前不提供对非关键问题或个别错误发出警报的方法。我们通过错误率警告一段时间内的错误等趋势。我们的代理(Ruby,.Net,Java等)捕获错误,您可以在errors dashboard上看到它们的应用程序。