我喜欢使用curl从应用程序见解中获取数据,但是我无法从customDimensions(包含json数据)中获取数据。一个简单的查询就是这个:
curl "https://api.applicationinsights.io/v1/apps/my-app-id/query?query=traces%20%7C%20project%20customDimensions" -H "x-api-key: my-api-key"
假设跟踪表包含10个条目,则响应如下所示:
{
"tables": [
{
"name": "PrimaryResult",
"columns": [
{
"name": "customDimensions",
"type": "dynamic"
}
],
"rows": [
[ null ],
[ null ],
[ null ],
[ null ],
[ null ],
[ null ],
[ null ],
[ null ],
[ null ],
[ null ]
]
}
]
}
在azure门户的应用程序见解中使用查询编辑器,同一查询可以正常工作并返回customDimensions。
谢谢。
答案 0 :(得分:0)
您可以尝试使用此门户从cURL-查询应用程序见解吗?
https://dev.applicationinsights.io/apiexplorer/query。
在“请求”选项卡中选择cURL,然后在“查询”选项卡中输入 traces |项目customDimensions 。它对我有用。通过这种方式,您可以确保从cURL进行查询。
答案 1 :(得分:0)