Consultas para a tabela AppPlatformLogsforSpring
Para obter informações sobre como usar essas consultas no portal do Azure, consulte o tutorial do Log Analytics. Para a API REST, consulte Consulta.
Mostrar os logs do aplicativo que contêm os termos de "erro" ou "exceção"
Mostre os logs do aplicativo que contêm os termos "erro" ou "exceção" na última hora.
// To create an alert for this query, click '+ New alert rule'
AppPlatformLogsforSpring
| where TimeGenerated > ago(1h)
| where Log contains "error" or Log contains "exception"
| project TimeGenerated , ServiceName , AppName , InstanceName , Log , _ResourceId
Mostrar o número de erro e exceção de cada aplicativo
Mostre um gráfico de pizza do número de logs que contêm os termos de "erro" ou "exceção" nas últimas 24 horas, por aplicativo.
// To create an alert for this query, click '+ New alert rule'
AppPlatformLogsforSpring
| where TimeGenerated > ago(24h)
| where Log contains "error" or Log contains "exception"
| extend FullAppName = strcat(ServiceName, "/", AppName)
| summarize count_per_app = count() by FullAppName, ServiceName, AppName, _ResourceId
| sort by count_per_app desc
| render piechart