首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序洞察- select on traces/message stop returning value on REST API

应用程序洞察- select on traces/message stop returning value on REST API
EN

Stack Overflow用户
提问于 2017-03-17 02:08:34
回答 1查看 343关注 0票数 0

我的程序过去常常调用REST API来获取跟踪消息字段。为了限制返回数据的大小,我们使用"select“子句来只返回"trace/message”。这是非常有效的。但是从昨天(3月15日)开始,这个函数就失效了。当有消息时,"trace/ message“总是返回null。我们可以通过调用不带"select“子句的API来解决这个问题,这样就可以按预期返回所有内容。

在API Explorer上,我测试了"select“中的所有其他字段的跟踪,所有这些字段都像以前一样工作,甚至"trace/severityLevel”字段也是如此。对于依赖关系表,“依赖关系”下的任何字段现在都停止工作。

有没有什么版本可以解决这个问题呢?这一变化的原因是什么?我们是不是应该不再选择它们了?检索这些字段有什么指导原则吗?

EN

回答 1

Stack Overflow用户

发布于 2017-03-19 03:32:12

您应该尝试查询API -您可以选择任何类型的遥测,并限制返回的记录数量:

代码语言:javascript
复制
curl "https://api.applicationinsights.io/beta/apps/DEMO_APP/query?query=traces%7C%20where%20timestamp%20%3E%3D%20ago(24h)%7C%20take%2020" -H "x-api-key: DEMO_KEY"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42841761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档