Queries for the ContainerAppHTTPLogs table

For information on using these queries in the Azure portal, see Log Analytics tutorial. For the REST API, see Query.

Latest HTTP requests

Displays the 100 most recent HTTP requests handled by the Container App Environment ingress. This will help you quickly review recent ingress traffic.

ContainerAppHTTPLogs
| order by TimeGenerated desc
| top 100 by TimeGenerated

HTTP requests with non-success status codes

Provides HTTP requests that returned a non-success status code, which can indicate application errors or upstream connectivity issues.

ContainerAppHTTPLogs
| where StatusCode >= 400
| project Time=TimeGenerated, StatusCode, Method, Path, Details=ResponseCodeDetails, EnvName=EnvironmentName, AppName=ContainerAppName, Revision=RevisionName
| top 100 by Time desc

HTTP response code distribution

Summarizes HTTP requests by response status code, ordered by count.

ContainerAppHTTPLogs
| summarize Count = count() by StatusCode
| order by Count desc