MS Azure中的多租户应用程序洞察

3
我正在将Microsoft的Application Insights添加到我们的主要应用程序中。虽然这一过程顺利,但我还需要想办法通过每个客户(SaaS产品)进一步细分指标。
页面浏览量、独立用户、访问次数等指标列出了整个站点的数据。我们希望能够查看客户A的页面浏览量,而不显示来自客户B的数据。
我已经找到了TrackEvent选项,它需要构建一个复合事件,不仅包括客户端,还包括页面。我想知道是否有一种方法可以在TrackPageView调用中添加额外的数据,以减轻一些额外的开销,因为我们已经在跟踪页面浏览量。
如果您有任何想法,请提前感谢您的回复。
3个回答

5

我会去查看的。谢谢。 - Martin Noreke
我刚刚把这个搞定了。感谢提供如此好的链接。 :) - Martin Noreke
2
似乎上面的链接已经失效了。我找到了这个链接代替:https://learn.microsoft.com/en-us/azure/application-insights/app-insights-api-filtering-sampling#add-properties - Flavia Obreja

1
我们需要在一个多租户应用中使用人工智能,但是我们想要知道哪些租户数据点相对应,同时我们还想允许租户有自己的AI配置(除了应用程序范围内的配置)。我们通过自定义ITelemetryInitializer解决了第一个问题,并通过实例化TelemetryConfiguration和TelemetryClient(仪表板密钥来自数据库)来解决第二个需求。关于整个代码是Orchard CMS模块,请参见: http://orchardazureappinsights.codeplex.com/

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接