【问题标题】:kusto project from different instances来自不同实例的 kusto 项目
【发布时间】:2021-03-02 06:09:58
【问题描述】:

是否可以查询 Application Insights 的多个实例,但从每个实例中投影某些字段?例如,我想查询来自一个实例的跟踪和来自另一个实例的请求。我有:

union 
(requests
| where url contains "5a1abbe0-97b5-4da0-bb6f-94d5841ad92e"
| project url, name),
app("app2").traces
| where message contains "5a1abbe0-97b5-4da0-bb6f-94d5841ad92e"
| project message

这仅向我显示消息,而不是请求的 url 和名称。可以这样做吗?

【问题讨论】:

    标签: azure-application-insights azure-data-explorer kql


    【解决方案1】:

    您应该将第二个查询块app("app2").traces | where xx | project xxx 放在() 内,

    像这样:

    union 
    (requests
    | where url contains "5a1abbe0-97b5-4da0-bb6f-94d5841ad92e"
    | project url, name),
    (app("app2").traces
    | where message contains "5a1abbe0-97b5-4da0-bb6f-94d5841ad92e"
    | project message)
    

    它在我身边很好用:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      • 1970-01-01
      • 2019-04-09
      相关资源
      最近更新 更多