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 "erro" ou "exceção"
Mostrar 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 erro e o número de exceção de cada aplicativo
Mostre um gráfico de pizza do número de logs contendo os termos "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