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.

Original source

Related problems