从应用程序见解中请求数据返回空

时间:2019-02-01 09:48:27

标签: azure-application-insights

我喜欢使用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。

谢谢。

2 个答案:

答案 0 :(得分:0)

您可以尝试使用此门户从cURL-查询应用程序见解吗?


https://dev.applicationinsights.io/apiexplorer/query

在“请求”选项卡中选择cURL,然后在“查询”选项卡中输入 traces |项目customDimensions 。它对我有用。通过这种方式,您可以确保从cURL进行查询。

答案 1 :(得分:0)

能否请您检查您在curl查询中使用的应用程序见解与您在azure门户中的查询编辑器中所做的见解相同?

我在我身边测试,没问题。

enter image description here