我正在我的函数应用程序的Azure门户中查看“指标”选项卡(平台功能->指标)。我可以看到一些有趣的指标,如CPU时间、请求计数等,但没有一个指标可以显示应用程序扩展到的实例数量。

有没有一种方法可以跨时间获取应用程序的实例数量?
发布于 2020-11-24 12:31:07
一种方法是使用App Insights查询。这将为您提供过去24小时内每30秒运行的不同实例的数量。
您可以随心所欲地编辑粒度和时间跨度,但请记住,粒度越大,查询的准确性就越低,因为实例可以随时启动和关闭。
let grainTime = 30sec;
traces
| where timestamp >= ago(24h)
| summarize ['rate/minute'] = dcount(cloud_RoleInstance) by bin(timestamp, grainTime)
| render timechart然后你可以把它固定在你的仪表板上!
发布于 2019-08-04 04:09:29
从给定的选项中选择任意指标后,我们可以添加另一个过滤器。如下所示。

然后,我们可以添加"Instance“属性,并选择函数app当前运行的所有实例。如下所示。

https://stackoverflow.com/questions/57333406
复制相似问题