azure - 是否可以将一个 ASP.NET Core 应用程序指向 2 个应用程序洞察实例

标签 azure asp.net-core azure-monitoring appinsights

我遇到的情况是,我有一堆现有的 ASP.NET Core 应用程序指向其特定的应用程序洞察实例。

我希望它们全部指向另一个应用程序见解,以发送非常特定类型的日志记录数据,而不破坏它们与它们已经指向的应用程序见解实例的关系。

那么是否有可能在一个应用程序中依赖注入(inject) 2 个不同的应用程序见解?

我的理解是,我们只需像下面这样注入(inject)一次 AppInsights 即可。

services.AddApplicationInsightsTelemetry(); 

我们可以在应用程序设置中提供检测 key 。

"ApplicationInsights": {  
   "InstrumentationKey": "Copy paste"  
 }  

我也愿意接受任何其他解决此问题的建议。

最佳答案

从技术上讲,您可以根据 2 个不同的 key 初始化 2 个不同的 Application Insights 对象,并利用它们来跟踪不同的遥测数据。

但是,您可以根据documentation查看有关何时使用单一资源的建议。 ,

关于azure - 是否可以将一个 ASP.NET Core 应用程序指向 2 个应用程序洞察实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71160427/

相关文章:

azure - 使用 Mongo API 在 Cosmos DB 中的共享吞吐量集合上创建唯一索引

asp.net-mvc - 从 ASP.NET MVC 捆绑迁移到 Grunt/Bower?

json - .net core 3 在 AddJsonOptions 中没有 ReferenceLoopHandling

azure - 在固定工作簿查询部分中使用 Azure 仪表板时间粒度

azure - 如何在 terraform 中的 AKS 群集资源创建的虚拟机规模集或负载均衡器上启用诊断日志?

python - 无法在 Azure Data Studio 中将内核更改为 Python

azure - 使用 Azure SDK 1.8 如何启用 Intellitrace?

c# - 查看asp.net mvc和asp.net core mvc的目录编译时间差异

python - 使用 opencensus-python 时从 Application Insights 中删除 customDimensions 项目

c# - 如何从 Azure 移动服务返回异常