【发布时间】:2017-04-07 11:29:24
【问题描述】:
我在 Azure 上使用了几个已编译的 C# 函数。它们按预期工作,但是当我在任一功能上单击“监控”时,它只会显示“无可用数据”。
我可以在“开发”选项卡的日志中看到正在运行的函数,但想了解一下函数的使用情况。
我有什么遗漏吗?
【问题讨论】:
-
您的日志存储在存储中。您能否查看您的应用设置并确认您已设置 AzureWebJobsDashboard 应用设置?您能否分享您在流式传输日志中看到的一次运行的调用 ID(如果可以的话,还包括区域)?
-
另外,您使用的是应用服务认证吗?当您单击监视器选项卡或请求返回意外结果(404 等)时,浏览器控制台中是否有任何错误?
-
我也有类似的问题。我的监视器页面不是“无可用数据”,而是仅显示 11 天前的函数调用日志,即使该函数最近在 2 天前运行。确认我设置了 AzureWebJobsDashboard 和 AzureWebJobsStorage 环境变量(它们恰好使用相同的连接字符串)。在我的 Kudu 页面中,那里的函数调用日志显示了 2 天前的最近执行情况。在我的表存储中,我确实看到了 2 天前与 StartTime 匹配的行。现在执行的函数 ID:85109356-dfe4-47cf-a982-a9f26d9f4503,Monitor 中没有更新
-
@ChrisAnderson-MSFT - 任何想法可能是什么问题?这是我们这边的配置问题吗?这让我们的生产操作人员非常担心他们无法使用监控页面
标签: c# azure azure-functions