Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you would like to know if Application Gateway diagnostic logs and App Service HTTP Logs logs every HTTP request it receives.
For Application Gateway, yes, every HTTP request is logged.
To answer your question,
1.the requests that got timed out
- Yes
- If there is a timeout from backend or if the backend closed the connection abruptly, the Application Gateway will give you a 5XX Error and it is logged as well
2.The request's that were never served response
- There will never be such a case
- App gateway will always give a response
- As mentioned in #1 - if the backend took more time than the Request timeout configured in HTTP Settings, App gateway will send a 5XX and log it.
The same logic should apply for Azure App Service logs as well, I shall check internally and confirm as soon as possible.
Cheers,
Kapil