我们使用New Relic从我们的生产环境收集性能信息,并添加了一些自定义检测。在Web Transactions屏幕中,我们可以看到哪些事务使用最多时间,我们甚至可以深入查看最慢事务的特定跟踪。这一切都很好。但是,最慢的交易并不总是代表整个操作。它们通常是边缘情况(缓存过期,更新后加温请求等等)。
我有兴趣看到我们可以在更多聚合方式中在跟踪详细信息中看到的相同数据。优选地,还以跟踪细节中使用的分层方式(尽管这不总是可能的,因为多个实例可能具有不同的跟踪)。一个Web事务类型的概述页面上的细分表实际上是我正在寻找的吗?我不确定。这显示了什么?
答案 0 :(得分:3)
New Relic的Web Transactions选项卡中的细分表旨在为您提供性能数据的汇总以及历史比较。这可能无法提供您正在寻找的具体细节级别。
New Relic为Python和Java代理提供了一项名为X-Ray Sessions的新功能。启动X射线会话后,New Relic将为您的事务收集最多100个事务跟踪和线程配置文件。收集自动停止在100条痕迹或24小时,以先到者为准。结果显示在分层瀑布图中,如事务跟踪,但数据已聚合。以下是概述:
https://newrelic.com/docs/transactions-dashboards/xray-sessions
虽然我不能说这个功能是否或什么时候会推广到其他语言代理商,但我建议您留意以下内容进行更新: