应用服务及其对应的 Web API 是否应该使用相同的 Application Insights?
Should an App Service and it's corresponding Web API use the same Application Insights?
我有一个架构,其中有一个精简的 ASP.NET 核心 MVC 网站,该网站连接到处理所有逻辑的 ASP.NET Web API。为这两个应用程序设置 Application Insights 的最佳做法是什么?
- 他们应该使用相同的 AI 实例还是独立的?
- 如何跟踪从 MVC 站点到 API 的调用,以便我可以看到请求的相应遥测数据?
以前的准则是为每个应用程序使用不同的 Application Insights 资源。现在我们正在过渡到本地支持所有遥测报告的单一检测密钥。
最终目标是 Application Insights 从相同的角度(从 UX、警报等)工作,无论每个应用程序都使用自己的 ikey 进行检测,还是所有应用程序都向同一个 ikey 报告遥测数据。这个未来可能需要时间才能实现 =)
我有一个架构,其中有一个精简的 ASP.NET 核心 MVC 网站,该网站连接到处理所有逻辑的 ASP.NET Web API。为这两个应用程序设置 Application Insights 的最佳做法是什么?
- 他们应该使用相同的 AI 实例还是独立的?
- 如何跟踪从 MVC 站点到 API 的调用,以便我可以看到请求的相应遥测数据?
以前的准则是为每个应用程序使用不同的 Application Insights 资源。现在我们正在过渡到本地支持所有遥测报告的单一检测密钥。
最终目标是 Application Insights 从相同的角度(从 UX、警报等)工作,无论每个应用程序都使用自己的 ikey 进行检测,还是所有应用程序都向同一个 ikey 报告遥测数据。这个未来可能需要时间才能实现 =)