你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AzureActivity 表的查询
有关在 Azure 门户中使用这些查询的信息,请参阅 Log Analytics 教程。 有关 REST API,请参阅查询。
[经典] 在 AzureActivity 中查找
[经典] 在 AzureActivity 中查找以在 AzureActivity 表中搜索特定值。/n请注意,此查询需要更新 <SeachValue> 参数,才能生成结果
// This query requires a parameter to run. Enter value in SearchValue to find in table.
let SearchValue = "<SearchValue>";//Please update term you would like to find in the table.
AzureActivity
| where ResourceProvider == "MICROSOFT.KEYVAULT"
| where * contains tostring(SearchValue)
| take 1000
关闭虚拟机
在过去 10 分钟内成功关闭的虚拟机。
// To create an alert for this query, click '+ New alert rule'
AzureActivity
| where TimeGenerated > ago(10m)
| where OperationName == "Deallocate Virtual Machine" and ActivityStatus == "Succeeded"
50 个最新日志
显示此资源的最新 Azure 活动日志。
AzureActivity
| top 50 by TimeGenerated desc
操作的状态
显示每个操作的最新 Azure 活动日志。
AzureActivity
| summarize arg_max(TimeGenerated, *) by OperationName
最近的 Azure 活动日志
显示过去 1 小时内的所有 Azure 活动日志。
AzureActivity
| where Level == "Error" or Level == "Warning"
| project TimeGenerated, Level, ResourceProvider, ActivityStatus, Caller, Category, Properties, CorrelationId
失败的操作
列出过去 1 小时内的失败操作的所有报告。
AzureActivity
| where TimeGenerated > ago(1h)
| where ActivityStatus == "Failed"
资源创建
列出创建的 Azure 资源。 可用于监视和警报。
AzureActivity
| where OperationNameValue has "Microsoft.Resources/deployments/write"
| where CategoryValue == "Administrative"
| where ActivityStatusValue == "Success"
| project Caller, TimeGenerated, _ResourceId
在 AzureActivity 中查找
在 AzureActivity 中查找以在 AzureActivity 表中搜索特定值。/n请注意,此查询需要更新 <SeachValue> 参数,才能生成结果
// This query requires a parameter to run. Enter value in SearchValue to find in table.
let SearchValue = "<SearchValue>";//Please update term you would like to find in the table.
AzureActivity
| where ResourceProvider == "Microsoft.ContainerService"
| where * contains tostring(SearchValue)
| take 1000
显示 AzureActivity 表中的日志
列出 AzureActivity 表中按时间排序的最新日志(最新日志先列出)。
AzureActivity
| top 10 by TimeGenerated
显示 AzureActivity 表中的日志
列出 AzureActivity 表中按时间排序的最新日志(最新日志先列出)。
AzureActivity
| top 10 by TimeGenerated
显示前 50 个活动日志事件
显示前 50 个活动日志事件。
AzureActivity
| project TimeGenerated, SubscriptionId, ResourceGroup,ResourceProviderValue,OperationNameValue,CategoryValue,CorrelationId,ActivityStatusValue, ActivitySubstatusValue, Properties_d, Caller
| top 50 by TimeGenerated
显示活动日志管理事件
显示管理类别的活动日志。
AzureActivity
| where CategoryValue == "Administrative"
| order by TimeGenerated desc
VM 创建
此查询会显示创建 VM 时的结果。
AzureActivity
| where TimeGenerated >= ago(1d)
| where OperationNameValue == "MICROSOFT.COMPUTE/VIRTUALMACHINES/WRITE" and ActivityStatusValue == "Start"
| where Authorization_d.action == "Microsoft.Compute/virtualMachines/write"
| project OperationNameValue, ActivityStatusValue, VM_Name=Properties_d.resource, ResourceGroup, SubscriptionId, Created_By=Caller
显示从策略生成的活动日志事件
显示 Azure Policy 执行的所有效果操作的前 100 条记录。
AzureActivity
| project TimeGenerated, SubscriptionId, ResourceProviderValue, OperationNameValue, Caller, CategoryValue, CorrelationId, ActivityStatusValue, Properties_d
| where OperationNameValue has "audit"
| top 100 by TimeGenerated desc
列出过去 48 小时内的调用方及其关联操作
列出过去 48 小时内的调用方及其关联操作。
AzureActivity
| where TimeGenerated > ago(2d)
| project Caller, OperationNameValue, ActivityStatusValue, CategoryValue
| where Caller has "@"
所有 Azure 活动
此查询会显示所有 AzureActivity 事件。
AzureActivity
| project TimeGenerated, Caller, OperationName, ActivityStatus, _ResourceId
用户的 Azure 活动
显示用户在 Azure 活动上的活动。
// Replace the UPN in the query with the UPN of the user of interest
let v_Users_UPN= "osotnoc@contoso.com";
AzureActivity
| where Caller == v_Users_UPN
| project TimeGenerated, Caller, OperationName, ActivityStatus
成功密钥枚举
列出执行密钥枚举的用户及其位置。
AzureActivity
| where OperationName == "List Storage Account Keys"
| where ActivityStatus == "Succeeded"
| project TimeGenerated, Caller, CallerIpAddress, OperationName
JIT 启动网络访问权限
列出 JIT 网络访问权限的启动。
AzureActivity
| where OperationName == "Initiate JIT Network Access Policy"
| where ActivityStatus == "Started"
Azure 活动操作统计信息
Azure 活动上的操作统计信息。
AzureActivity
| summarize Count=count() by OperationName, _ResourceId
| sort by Count desc nulls last