如何解决我可以在Azure Alert自定义负载中包含alertId吗
我正在将来自Azure警报的自定义负载发送到Logic App中,以生成自定义电子邮件。我希望包含指向电子邮件内部触发的警报的链接。此URL包括alertId的值,该值可用于标准有效负载,但在可用于自定义有效负载here的字段中未提及。是否可以在自定义有效负载中包含alertId?
一个不太理想但可以接受的替代方法是包括指向Azure中警报列表的链接。该URL包含租户ID的值。有没有办法获取包含在警报有效负载中或直接包含在Logic App中的租户ID?
解决方法
自定义JSON属性下当前似乎无法使用alertId属性。这不是理想的解决方案,但是如果您解析搜索结果链接,其中会有一些有用的信息,包括租户ID,子ID,资源组(用于工作区)和工作区/应用程序ID。我知道这可能并不完美,因为警报不必位于同一订阅或资源组中,但是至少它可以为您提供租户ID:
portal.azure.com#@ {tenantId} /blade/Microsoft_Azure_Monitoring_Logs/LogsBlade/source/Alerts.EmailLinks/scope / {“ resources”:[{“ resourceId”:“ / subscriptions / {subsriptionId} / resourceGroups / {resourceGroup} /providers/microsoft.insights/components/ {workspaceId / applicationId} “}}} / q / {query}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。