Azure Web App Diagnostics
The application maintained an average availability of 98.74% over 23.75 hours, processing 261,168 requests with 2,871 successful requests and 3,297 server errors (5xx and ClientTimeout). There were 3,245 total request failures, primarily HTTP 400.604 errors (2,057 occurrences, 63.39%), indicating client requests were cancelled or timed out before completion. Additionally, 898 HTTP 500 errors (27.67%) were recorded, mostly due to Azure request timeouts exceeding 230 seconds. HTTP 502 errors accounted for 149 occurrences (4.59%), signaling issues with application startup, gateway configuration, or backend connectivity. High latency was detected, with a 95th percentile average of 57,655 ms, pointing to performance bottlenecks likely related to the Azure App Service Platform and application code errors. Memory dumps were captured and analyzed, though some attempts failed due to repeated collections. No exceptions were found, but an analyzer error of System.OperationCanceledException was noted during memory dump analysis. Root causes are primarily performance-related rather than direct application code faults.