Enabling monitoring of WCF Services at Contract level by Adding just attributes.
Our business is mainly on customer facing services (WCF REST APIs)
It will be nice to enable the usage monitoring at service contract level by simply adding an Attribute to Operation Contracts.
Thanks again for your feedback Mohideen,
The Application Insights Labs SDK specifically for monitoring WCF applications should cover this feature request.
You can read more about it here: https://azure.microsoft.com/en-us/blog/wcf-monitoring-with-application-insights/
And visit the repository here: https://github.com/Microsoft/ApplicationInsights-SDK-Labs/tree/master/WCF
Simon Luckenuik commented
See the following blog post: https://azure.microsoft.com/en-us/blog/wcf-monitoring-with-application-insights/
Rasmus W. commented
You could add a message inspector and add it to the service's behavior configuration. Adding Appinsights tracking with a messageinspector is described in a series of blog posts I made. It starts here: http://blog.rassie.dk/2015/12/using-azure-application-insights-to-monitor-a-self-hosted-wcf-service-part-1/
thanks for the feedback. We are building some new features that will expose metrics for your application's requests in Application Insights.