如果 Azure App 服务实例失败,如何触发 PowerShell 脚本

How to trigger PowerShell script if Azure App service instance fails

您好,我有 PowerShell 脚本,它一个接一个地抓取 Azure 应用程序服务实例并调用 URLS。我 运行 这个脚本使用 azure devops。

我希望我的脚本每次在任何应用程序服务实例出现问题并被替换时都被触发它应该运行 新应用程序服务实例再次脚本

我不知道如何实时触发脚本,我尝试搜索让我找到 azure automation 运行的书,但没有找到任何关于应用程序实例失败的信息。

谢谢

使用 Azure Monitor 规则。这将监控您的应用程序的健康状况,并在出现问题时触发您选择的操作。使用 HealtCheck 添加条件:

然后分配使用 powershell 脚本触发 Azure Funcion 的操作组。

参考:https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-log