1

我们使用 New Relic 从我们的生产环境中收集性能信息,并添加了一些自定义工具。在 Web Transactions 屏幕中,我们可以看到哪些事务使用时间最多,我们甚至可以深入了解最慢事务的特定跟踪。这一切都很好。但是,最慢的事务并不总是代表整个操作。它们通常是边缘情况(缓存过期、更新后的预热请求等)。

我很想以更聚合的方式查看我们可以在跟踪详细信息中看到的相同数据。最好还采用跟踪详细信息中使用的分层方式(尽管这并不总是可能的,因为多个实例可能具有不同的跟踪)。一种 Web 事务类型的概述页面上的细分表实际上是我正在寻找的吗?我不确定。这究竟说明了什么?

4

1 回答 1

3

New Relic 的 Web 事务选项卡中的细分表旨在为您提供性能数据的汇总以及历史比较。这可能无法提供您正在寻找的特定级别的详细信息。

New Relic 有一个可用于 Python 和 Java 代理的新功能,称为 X-Ray Sessions。在您开始 X 射线会话后,New Relic 将收集多达 100 个事务跟踪和您的事务的线程配置文件。收集在 100 条迹线或 24 小时后自动停止,以先到者为准。结果显示在分层瀑布图中,如事务跟踪,但数据是聚合的。这是一个概述:

https://newrelic.com/docs/transactions-dashboards/xray-sessions

虽然我不能说是否或何时将此功能推广到其他语言代理,但我建议密切关注以下更新:

https://newrelic.com/docs/features/new-noteworthy

于 2013-08-27T19:47:35.190 回答