Azure role being queried (GET /) every 5 minutes from Microsoft IP address
azure, azure-web-roles
Solution
The 5 minutely requests to `HTTP GET /` are caused by the "AlwaysOn" feature of Azure Web Apps.
Since it is not possible to customize the endpoint AlwaysOn checks, your options are;
- Disable AlwaysOn
- Live with the errors in your logs
- Add a controller/ action that handles the default route
Problem
In one of our Azure roles we have a log that is accumulating a lot of HTTP 404 errors as a result of regular HTTP requests (Get / ) coming from an IP address belonging to MS. Is this "traffic" part of the Azure role health monitoring? We don't have a controller/action to respond to that request. I would prefer not to open that door unnecessarily, but if I could unambiguously identify it as Azure health monitoring, then I could at least filter them out when logging.