You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用NRQL调用New Relic API/SDK获取查询结果异常求助

New Relic NRQL编程查询返回空/错误结果排查求助

我正在将New Relic集成到应用监控体系中,对New Relic还比较陌生。目前遇到一个问题:在New Relic UI的Query Builder里运行NRQL能得到预期结果,但用New Relic API或者Python SDK以编程方式执行相同查询时,要么返回空响应,要么直接报错。

举个例子,我想查询某API端点过去24小时的平均响应时间,NRQL语句如下:

SELECT average(duration) FROM Transaction WHERE appName = 'MyApp' AND name = 'MyEndpoint' SINCE 1 day ago

这条语句在UI里跑完全正常,但用代码调用时就出问题,而且所有NRQL查询都存在这个情况。

我已经做了以下验证:

  • 认证用的New Relic API密钥和账号ID确认无误
  • 已安装所需的New Relic Python SDK及依赖包
  • 查询里的应用名称MyApp和端点名称MyEndpoint和UI里的完全一致

想问下有没有人遇到过类似问题?是不是需要额外的配置或设置,才能让编程方式的NRQL查询返回有效数据?求指导、建议或者具体的排查步骤,谢谢!

内容的提问来源于stack exchange,提问作者Error

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 17:22:04