如何在Log Analytics工作区中查询Azure函数的最后执行时间?
如何在Log Analytics中查询Azure函数的最后执行时间
你可以使用以下Kusto查询获取每个Azure函数的最后执行时间,结果格式完全匹配你的预期:
AppRequests | summarize LastExecutionTime = max(TimeGenerated) by OperationName | sort by LastExecutionTime desc
关键说明:
summarize ... by OperationName:按函数名称(OperationName)分组,计算每组的最大TimeGenerated值,这个最大值就是对应函数的最后执行时间- 可选过滤:如果你的
AppRequests表包含非函数类请求,可以添加| where OperationName startswith "Function"语句,仅保留函数相关记录 sort by子句:按最后执行时间倒序排列,方便快速查看最近运行的函数
执行后会输出两列结果:OperationName(函数名)和LastExecutionTime(最后执行时间),示例如下:
| OperationName | LastExecutionTime |
|---|---|
| Function1 | 2022-01-01T00:00:00.000Z |
| Function2 | 2021-05-05T00:00:00.000Z |
内容的提问来源于stack exchange,提问作者Matt Douhan
相关产品推荐
相关产品推荐

