Share via


Consultas para a tabela LAQueryLogs

ResourceIds Mais Pedidos

A maioria dos recursos consultados nas últimas 24 horas.

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

Utilizadores Não Autorizados

Obtenha uma lista de utilizadores não autorizados com a contagem de pedidos nas últimas 24 horas.

LAQueryLogs
| where ResponseCode == "403"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc

Utilizadores Limitados

Obtenha uma lista de utilizadores limitados com a contagem de pedidos nas últimas 24 horas.

LAQueryLogs
| where ResponseCode == "429"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc

Contagem de Pedidos por ResponseCode

Contagem de pedidos por código de resposta dentro de 1 minuto de registos na última 1 hora.

LAQueryLogs
| where TimeGenerated > ago(1h)
| summarize count() by tostring(ResponseCode), bin(TimeGenerated, 1m)
| render columnchart with (kind=stacked)

As 10 principais consultas com muitos recursos

Obtenha as 10 principais consultas intesivas de recursos (com base no consumo da CPU) nas últimas 24 horas.

LAQueryLogs
| top 10 by StatsCPUTimeMs desc nulls last 

As 10 principais consultas de intervalo de tempo mais longo

Obtenha as 10 principais consultas que analisaram o intervalo de tempo mais longo nas últimas 24 horas.

LAQueryLogs
| extend DataProcessedTimeRange = format_timespan(StatsDataProcessedEnd - StatsDataProcessedStart, 'dd.hh:mm:ss:FF')
| top 10 by DataProcessedTimeRange desc nulls last