【问题标题】:How to trigger PowerShell script if Azure App service instance fails如果 Azure App 服务实例失败,如何触发 PowerShell 脚本
【发布时间】:2020-08-22 19:38:23
【问题描述】:

您好,我有一个 PowerShell 脚本,它一个一个地抓取 azure 应用服务实例并调用 URL。我使用 azure devops 运行此脚本。

如果任何应用服务实例生病并被替换,我希望我的脚本每次都被触发它应该为新应用服务实例再次运行脚本

我不知道如何实时触发脚本,我尝试搜索哪个让我进入 azure 自动化运行手册,但没有找到任何应​​用实例失败的信息。

谢谢

【问题讨论】:

  • 我不完全确定你什么时候想触发你的脚本。当应用程序的新版本部署到任何应用程序服务时,或者任何应用程序服务的运行状况受到干扰时?
  • @Tomasz 我想在任何应用服务的运行状况受到干扰时触发我的脚本

标签: azure powershell azure-web-app-service azure-powershell azure-appservice


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 2019-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-30
    • 2022-10-09
    • 1970-01-01
    相关资源
    最近更新 更多