繁体   English   中英

递归逻辑应用程序获取 azure 警报搜索结果 url

[英]Recurrence logic app get azure alert search results url

在此处输入图像描述 我有一个带有 HTTP 的逻辑应用程序,只要满足警报规则,就会触发触发器。 在此事件中,整个警报响应被发送到逻辑应用程序,我可以在其中解析 JSON 以提取我需要的信息,例如搜索结果 URL。

但是,我想创建一个查询 App Insights 日志的重复逻辑应用程序。 如果条件满足,我想发一个email。 我试过这个,但一个限制是我无法在 email 中包含搜索结果 URL。 有没有办法获得搜索结果 URL 或在递归逻辑应用程序的情况下形成一个?

我附上了我的 Recurrence Logic App 设计。 截至目前; 它查询 App Insight 日志,并通过组合 output 行发送 email 警报。 但是,它不包括指向搜索结果的链接。 在这种情况下是否可以包含指向搜索结果的链接?

根据一些测试,我认为我们不可能在逻辑应用程序中获取LinkToSearchResults字段。 当您在逻辑应用中使用 HTTP 触发器时,警报会将整个警报请求发送到您的逻辑应用,因此它包含LinkToSearchResults字段。 但是当我们使用“运行分析查询”操作时,它只会得到查询搜索的结果。 所以它不包含LinkToSearchResults字段。 除此之外,我们找不到任何其他连接器/操作来获取LinkToSearchResults

As a workaround, I think you can just go to your application insights logs page on azure portal and copy the link, put it in the email in your logic app and also include the query command in the email. 然后收到 email 的用户可以使用 go 的链接和查询命令到页面并运行查询,与直接通过“LinkToSearchResults”打开页面的效果相同。

顺便说一句,您也可以在此页面上创建反馈票以建议 azure 团队添加此功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM