我们有一个 Azure Function 2.x 在使用 FrontDoor 时运行在...前面。所以它看起来像这样。
[Azure Function East 2.x Consumption]
[FrontDoor] - <
[Azure Function West 2.x Consumption]
我们已将 Azure Monitor 配置为在 azure 函数上引发响应代码 5xx 时随时向我们发送警报。
- 自从设置 Front Door 以来,我们每天都会收到数次 5xx 警报。
- 这些 5xx 并未纳入 Application Insights。
- 日志分析中没有关于失败的内容。
从历史上看,我们知道当 Azure 函数启动失败时会发生这种情况。但是,查看 Kudu 中的日志,我们没有看到任何启动失败。
我们确实看到了很多函数运行时间开始和停止的条目,正如我们期望在消耗计划函数中看到的那样。
所以。我们认为这些 5xx 错误是由 Front Door 在启动时向函数发送健康检查引起的。(前门在健康检查方面非常健谈)但我们无法证明这一点,Azure 函数运行时提供了对启动失败的 0 洞察。
问题 如何查看 Azure Function Runtime 启动失败?