LAQueryLogs 數據表的查詢
如需在 Azure 入口網站 中使用這些查詢的詳細資訊,請參閱Log Analytics教學課程。 如需 REST API,請參閱 查詢。
大部分要求的資源標識碼
過去 24 小時內最常查詢的資源。
LAQueryLogs
| extend reqContext = parse_json(RequestContext)
| extend datasources = array_concat(reqContext["resources"], reqContext["workspaces"], reqContext["applications"])
| mv-expand datasources
| summarize reqCount = count() by tostring(datasources)
| order by reqCount desc
未經授權的使用者
取得過去24小時內具有其要求計數的未經授權用戶清單。
LAQueryLogs
| where ResponseCode == "403"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc
節流的使用者
取得過去 24 小時內節流的使用者清單及其要求計數。
LAQueryLogs
| where ResponseCode == "429"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc
依 ResponseCode 的要求計數
過去 1 小時內,響應碼在 1 分鐘貯體內的要求計數。
LAQueryLogs
| where TimeGenerated > ago(1h)
| summarize count() by tostring(ResponseCode), bin(TimeGenerated, 1m)
| render columnchart with (kind=stacked)
前 10 個資源密集查詢
在過去24小時內取得前10個資源內建查詢(根據CPU耗用量)。
LAQueryLogs
| top 10 by StatsCPUTimeMs desc nulls last
前 10 個最長時間範圍查詢
取得過去 24 小時內掃描最長時間範圍的前 10 個查詢。
LAQueryLogs
| extend DataProcessedTimeRange = format_timespan(StatsDataProcessedEnd - StatsDataProcessedStart, 'dd.hh:mm:ss:FF')
| top 10 by DataProcessedTimeRange desc nulls last