I am in the process of adding Microsofts Application Insights to our primary application. While this has gone smoothly, I also need to figure out a way to break down the metrics further by each client (SaaS product).
Page Views, Unique Users, Visits, etc. are listed for the site total. We would like the ability to view the page views for Client A without showing data from Client B.
I have found the TrackEvent option which would require building a compound event with not just client but also the page. I am wondering if anyone knows of a way to add extra data to the TrackPageView calls to alleviate some of this additional overhead as we are already tracking page views.
Thanks in advance for any ideas you may have.
You can attach custom properties and metrics to all telemetry types as described in the documentation: http://azure.microsoft.com/en-us/documentation/articles/app-insights-custom-events-metrics-api/#properties