azure应用程序见解-我如何从KQL中的url解析路径参数(Kusto用于日志分析)



应用程序洞察实例正在跟踪具有以下url路径模式的服务的请求接收:

http://testurl.net/item/{itemId}/store/{storeId}/buyme

当我去日志分析基于itemIdstoreId进行查询时,我只能在url中看到它们。由于它们不是查询参数,parse_urlquery函数不会返回所需的值。它们也不会出现在查询的customDimensions部分中。我开始认为我需要添加额外的遥测,以便能够在日志分析中访问这些值。

如何从KQL中的url(或任何其他字段(获取itemIdstoreId

示例URL:

http://testurl.net/item/123/store/5267/buyme
http://testurl.net/item/554/store/446/buyme
datatable(url:string)
[
"http://testurl.net/item/123/store/5267/buyme"
,"http://testurl.net/item/554/store/446/buyme"
]
| parse url with * "//testurl.net/item/" itemId:int "/store/" storeId:int *
storeId
urlitemId
http://testurl.net/item/123/store/5267/buyme1235267
http://testurl.net/item/554/store/446/buyme554446

相关内容

  • 没有找到相关文章

最新更新