Monitoring Entity Framework performance in ASP.NET app with Application Insights Status Monitor
<p>I have been monitoring my ASP.NET application with Application Insights (AI). Lately, I also installed AI Status Monitor to my web server (Windows Server 2012 R2 with IIS) to get more detailed stats about my app. As <a href="https://azure.microsoft.com/en-gb/documentation/articles/app-insights-monitor-performance-live-website-now" rel="nofollow">the documentation</a> says, AI Status Monitor reports dependency diagnostics, ie. calls databases, REST APIs, etc. Thus I thought I would get diagnostics of my database calls that are performed via Entity Framework in my app.</p>

<p>However, no database calls diagnostics appears in my AI for the app. However, AI Status Monitor works because I started to recieve diagnostics about other dependencies but database (ie. blocking communication ports on firewall is not likely to be an issue here).   </p>

<p>Has anyone successfuly set up AI Status Monitor to report database diagnostics with Entity Framework? Am I missing any configuration that needs to be added to either app's code or AI Status Monitor?</p>