【问题标题】:How can I see aggregates over the traces in New Relic我如何在 New Relic 的痕迹上看到聚合
【发布时间】:2013-08-27 12:03:17
【问题描述】:

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

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

【问题讨论】:

    标签: performance newrelic


    【解决方案1】:

    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

    【讨论】:

    • 我是否正确理解这些 X 射线会话会随机收集跟踪,而不仅仅是缓慢的?那么这正是我所希望的。可惜我们在 .NET 平台上,但我会等。
    • 螺纹轮廓实际上也可以满足我们的要求。但也仅适用于 java 和 python。 :(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2014-06-26
    相关资源
    最近更新 更多