【问题标题】:Find Average response time of all urls present in Synthetic monitor of New Relic查找 New Relic 的 Synthetic Monitor 中存在的所有 url 的平均响应时间
【发布时间】:2023-03-26 04:35:02
【问题描述】:

我有一个合成监视器用于监控。我想编写一个查询来查找我的 Synthetic 监视器中存在的所有 URL 的平均响应时间并创建一个仪表板。 我可以找到 URL 的各个响应时间并创建仪表板。

谁能帮助解决这个问题以获取所有 URL 的平均响应时间并创建仪表板?

【问题讨论】:

    标签: newrelic newrelic-platform synthetic nrql newrelic-synthetics


    【解决方案1】:

    当您说响应时间时,听起来您是在寻找接收持续时间?如果您想计算请求的总持续时间,您可以使用duration 而不是durationReceive

    这是一个您可以使用的基本 NRQL 查询。

    FROM SyntheticRequest SELECT average(durationReceive) WHERE monitorName = 'Your monitor name' TIMESERIES since 1 周前

    如果您希望它包含所有监视器,只需删除 where 子句。或者,如果您只想查看一个 URL,您可以这样做。

    FROM SyntheticRequest SELECT average(durationReceive) WHERE monitorName = 'your monitor name' and URL ='your URL' TIMESERIES since 1 周前

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-07
      相关资源
      最近更新 更多