在azure web作业上设置警报的最佳方法

问题描述 投票:1回答:1

坦率地说,azure仍然没有直接的方法来设置连续Web作业的警报,以便在Web作业因未知原因停止时可以获得通知。经过一番调查后,我发现逻辑应用程序是最好的方法。以下是如何实现这一目标的步骤

转到azure web作业,选择属性并复制Web挂钩URL,用户名和密码。 enter image description here

默认情况下,web hook url将在末尾有/ run选项,因此删除它,因为你不想运行webjob

按照确切的顺序创建逻辑应用程序设置

  1. 重复 - 您可以选择运行逻辑应用程序的频率
  2. 初始化变量例如status(type - string)
  3. 调用Http结束点,提供您之前复制的以下详细信息[] 2]
  4. 添加解析JSON响应的步骤,粘贴响应,以便逻辑应用程序可以创建自己的架构enter image description here
  5. 选择要读取的值的项目名称,例如我正在使用状态 enter image description here
  6. 添加失败条件 enter imagedescription here
  7. 发送邮件或任何你想做的事情

在您的所有登录应用程序将看起来像这样

enter image description here

azure-webjobs
1个回答
0
投票

感谢您与社区Ravi分享您的见解。这是很棒的内容,希望能帮助那些有类似问题/场景的人。

© www.soinside.com 2019 - 2024. All rights reserved.