Requêtes pour la table LAQueryLogs
Pour plus d’informations sur l’utilisation de ces requêtes dans le Portail Azure, consultez le didacticiel Log Analytics. Pour l’API REST, consultez Requête.
ID de ressources les plus demandés
Ressources les plus demandées au cours des dernières 24 heures.
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
Utilisateurs non autorisés
Obtenir la liste des utilisateurs non autorisés ayant le nombre de requêtes au cours des dernières 24 heures.
LAQueryLogs
| where ResponseCode == "403"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc
Utilisateurs avec limitation
Obtenir la liste des utilisateurs avec limitation avec le nombre de leurs requêtes au cours des dernières 24 heures.
LAQueryLogs
| where ResponseCode == "429"
| summarize reqCount = count() by AADObjectId
| order by reqCount desc
Nombre de requêtes par ResponseCode
Nombre de demandes par code de réponse dans un compartiment de 1 min au cours de la dernière heure.
LAQueryLogs
| where TimeGenerated > ago(1h)
| summarize count() by tostring(ResponseCode), bin(TimeGenerated, 1m)
| render columnchart with (kind=stacked)
10 premières requêtes gourmandes en ressources
Obtenez les 10 principales requêtes intesives (basées sur la consommation du processeur) au cours des dernières 24 heures.
LAQueryLogs
| top 10 by StatsCPUTimeMs desc nulls last
10 requêtes de plage de temps les plus longues
Obtenir les 10 requêtes qui ont analysé la plage de temps la plus longue au cours des dernières 24 heures.
LAQueryLogs
| extend DataProcessedTimeRange = format_timespan(StatsDataProcessedEnd - StatsDataProcessedStart, 'dd.hh:mm:ss:FF')
| top 10 by DataProcessedTimeRange desc nulls last