I have integrated Applications Insights in an MVC project (.Net 4.5.2) as described here . Running it locally and deploying on my local IIS seems fine (all metrics appear on Azure's Application Insights resource.
When I deploy the app on a remote server's IIS I can only see Depenedencies metrics (SQL data in my case). No HTTP request metrics are being sent.
The application insights config file is the same and running the Application Insights Status Monitor doesn't report any issues (it shows the IIS application as enabled and sending the telemetry to the correct resource).