如何在Azure for CLI命令az monitor活动日志列表中筛选日志消息



我可以使用此命令(Azure CLI(

"az监视器活动日志列表">

获取所有相关事件,但我获得了数百万个,但我只需要启动、取消分配、停止-这样的事件,有一个过滤器选项,但没有手动页面或如何使用它的示例。任何使用过它的人都可以对此进行更多的了解,好吗?(我尝试了几种方法,比如创建警报和管道,将选定的事件放入日志分析、事件中心和存储中,但都不起作用:-((

只是为了帮助别人,发布我的答案。

我在一项任务中使用了以下命令来过滤日志:

az monitor activity-log list --subscription "subscription1" --start-time "2021-04-25
" --max-events "1000000" --query "[].{Caller_name:caller, EventTimestamp:eventTimestamp,resourceProviderName:resourceProviderName.value, ResourceGroup_Name:resourceGroupName, resourceId:resourceId, SubscriptionId:subscriptionId}"

参考编号:az监视器活动日志列表

最新更新