Query per la tabella AppServiceHTTPLogs
Per informazioni sull'uso di queste query nella portale di Azure, vedere Esercitazione su Log Analytics. Per l'API REST, vedere Query.
servizio app integrità
Serie temporale di servizio app Integrità (più di 5 minuti).
AppServiceHTTPLogs
| summarize (count() - countif(ScStatus >= 500)) * 100.0 / count() by bin(TimeGenerated, 5m), _ResourceId
| render timechart
Categorizzazione degli errori
Classificare tutte le richieste che hanno generato 5xx.
AppServiceHTTPLogs
//| where ResourceId = "MyResourceId" // Uncomment to get results for a specific resource Id when querying over a group of Apps
| where ScStatus >= 500
| reduce by strcat(CsMethod, ':\\', CsUriStem)
Tempi di risposta delle richieste
Media e 90, 95 e 99 tempi di risposta percentile (in millisecondi) per servizio app.
AppServiceHTTPLogs
| summarize avg(TimeTaken), percentiles(TimeTaken, 90, 95, 99) by _ResourceId
Primi 5 client
Primi 5 client che generano traffico.
AppServiceHTTPLogs
| top-nested of _ResourceId by dummy=max(0), // Display results for each resource (App)
top-nested 5 of UserAgent by count()
| project-away dummy // Remove dummy line from the result set
Top 5 Machines
Primi 5 computer che generano traffico.
AppServiceHTTPLogs
| top-nested of _ResourceId by dummy=max(0), // Display results for each resource (App)
top-nested 5 of CIp by count()
| project-away dummy // Remove dummy line from the result set