gpt4 book ai didi

azure - Azure 函数初始化失败时发出警报

转载 作者:行者123 更新时间:2023-12-02 06:53:53 24 4
gpt4 key购买 nike

我有一个 Azure 函数,该函数在运行 Startup.cs(初始化运行时)时失败,因为它无法从 key 保管库加载 key 。我希望将来自动部署此功能,因此我想设置一个警报,以便在该功能因任何原因无法正确初始化时触发。 (我可以修复这个特定的错误,我只是用它作为例子)。

目前,我在 Azure 门户中功能页面的通知部分看到错误: Notifications

我还在诊断和解决问题 -> 可用性和性能中看到了异常: Availability and Performance

但我似乎找不到一种方法来设置警报来应对这种情况。我以为资源运行状况警报会涵盖这一点,但事实并非如此。可能是因为门户将功能报告为状态:正在运行。我在 Application Insights 中也找不到此错误。

有什么办法可以设置这个提醒吗?

最佳答案

要为 Function App 运行时失败创建警报,请从警报操作组开始。

在 Azure 门户中打开您的函数应用并创建指向您的函数和电子邮件配置的操作组:

enter image description here

enter image description here

在同一功能应用菜单 > 日志 > 获取功能请求失败结果,如下所示:
enter image description here

然后,点击“新建警报规则”> 插入警报逻辑的值,例如评估频率、运算符(operator)、阈值、数据汇总度量等,

  • 接下来,选择在开始时创建的操作组 - 其中包含所选功能数据和电子邮件通知配置详细信息:

enter image description here

enter image description here

配置警报组后,您将收到相应发送警报的邮件:
enter image description here

我给出了错误的输入来获取函数运行时失败的警报,该故障被驱动到警报:
结果:

enter image description here

enter image description here

有关 Azure 警报的更多详细信息,请参阅此 MS Doc .

更新的答案:

enter image description here - 此查询在日志中提供函数错误消息,从该面板中我们可以为错误和警告创建警报规则。

关于azure - Azure 函数初始化失败时发出警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74981884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com