I have an application running behind an Azure Application Gateway v2. With the default health probe everything works fine. Communication from AppGW to application is http/port 80, AppGW does SSL offloading without reencryption.
The default health probe doesn't check the path of the application on the server, meaning it considers the application as healthy, even if it's not (because application e.g. has error).
I would need to check the following url with a custom health probe: