使用 REST API 为搜索词导出 Azure Application Insights

Export Azure Application Insights with REST API for search term

我有一个要求,我需要在 App insights 中搜索特定术语,然后导出此 'report' 并通过电子邮件发送。将此视为“报告错误”用例。

因此,如果我搜索键“xxxxxx123”,它应该检索所有匹配的 traces/logs,然后将其导出到 excel 或 CSV。

所以我的问题是,是否可以使用 NuGet 包甚至 REST API?

我试着看这个,但没找到有用的东西, dev.applicationinsights.io/apiexplorer

没有 nuget 包。您可以使用 Get query rest api.

在查询文本框中写下您需要的任何查询,然后在右侧,您可以看到生成的请求。然后你可以使用c#或者其他编程语言查询结果,按照this article。(注意:记得使用你真实的Application IDAPI键).

添加截图供您参考:

获取数据后,您应该编写自己的逻辑将其导出到 csv 或 excel。