触发 Azure Web 作业失败时获取通知
Getting Notification when triggered Azure web jobs Fails
我是 Azure 网络作业的新手,我正在为网络作业创建 .net 框架的控制台应用程序(触发)。我注意到有时 Web 作业会失败,因为 "SCM_COMMAND_IDLE_TIMEOUT"。
那么有没有一种方法可以在发生这些类型的异常时发出警报,这样我就可以去重新启动网络作业。
如有任何帮助,我们将不胜感激。
谢谢。
首先请注意,我们可以在应用程序设置中设置 SCM_COMMAND_IDLE_TIMEOUT
值。详细步骤为here.
此外,您可以使用 Application Insights 捕获异常并获得通知。您可以在您的网络应用程序中启用它。
参考:
Set Alerts in Application Insights.
更新:
我没有网络工作 运行,所以我使用 System.IO.FileNotFoundException
作为示例。
你可以在这里找到所有的日志,你可以测试你的查询来过滤你想要触发警报的异常。
我是 Azure 网络作业的新手,我正在为网络作业创建 .net 框架的控制台应用程序(触发)。我注意到有时 Web 作业会失败,因为 "SCM_COMMAND_IDLE_TIMEOUT"。 那么有没有一种方法可以在发生这些类型的异常时发出警报,这样我就可以去重新启动网络作业。
如有任何帮助,我们将不胜感激。
谢谢。
首先请注意,我们可以在应用程序设置中设置 SCM_COMMAND_IDLE_TIMEOUT
值。详细步骤为here.
此外,您可以使用 Application Insights 捕获异常并获得通知。您可以在您的网络应用程序中启用它。
参考:
Set Alerts in Application Insights.
更新:
我没有网络工作 运行,所以我使用 System.IO.FileNotFoundException
作为示例。
你可以在这里找到所有的日志,你可以测试你的查询来过滤你想要触发警报的异常。