为基于Docker的Python函数应用程序启用应用程序洞察的实时度量



我有一个基于Docker的Python函数应用程序正在运行,它连接到Application Insights资源。我得到了所有常用的指标,但Live metrics无法告诉我";不可用:您的应用程序脱机或使用旧的SDK;。

我使用azure-functions/python:4-python3.9-appservice图像作为基础。如果我没有记错的话,当我通过ZIP部署简单地部署Function应用程序时,我可以查看Live Metrics,但自从切换到Docker后,这个选项就消失了。在网上,我找不到正确的信息来解决这个问题,也无法确定这是否可能。

AFAIK,目前不支持Python的Live Metric Stream。

MSDOC表示,目前支持的语言有.NET、JavaNode.js

为了实现这一点,您可以参考@AJG提供的替代解决方案,因为您必须创建LogHandler并将消息写入Cosmos DB容器。它将流入控制台。

最新更新