Application Insights TraceListener 不收集跟踪?
Application Insights TraceListener is not collecting traces?
我有以下配置,但没有跟踪进入 Application Insights(否则 Application Insights 可以正常用于其他日志记录,并且 Azure 诊断侦听器也可以工作并捕获跟踪)。我做错了什么吗?
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
</add>
<add name="myAppInsightsListener" type="Microsoft.ApplicationInsights.TraceListener.ApplicationInsightsTraceListener, Microsoft.ApplicationInsights.TraceListener" />
</listeners>
</trace>
</system.diagnostics>
我遇到了同样的问题。
我解决 after my discussion in the comments here 的步骤是:
- 卸载所有 App Insights NuGet 包
- 删除ApplicationInsights.config
- 安装ApplicationInsights.Web
- 安装ApplicationInsights.TraceListener
- 将您的 App Insights 实例的 InstrumentationKey 添加到 ApplicationInsights.config
希望对您有所帮助。
我将我的 appinsight nuget 包更新到最新版本,更新 ApplicationInsights.config 并且一切正常。
可能不需要删除。尝试先更新您的 appinsight nuget 包而不卸载 appinsight 包,如果不起作用,那么您可以执行被接受的答案。
我有以下配置,但没有跟踪进入 Application Insights(否则 Application Insights 可以正常用于其他日志记录,并且 Azure 诊断侦听器也可以工作并捕获跟踪)。我做错了什么吗?
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" name="AzureDiagnostics">
</add>
<add name="myAppInsightsListener" type="Microsoft.ApplicationInsights.TraceListener.ApplicationInsightsTraceListener, Microsoft.ApplicationInsights.TraceListener" />
</listeners>
</trace>
</system.diagnostics>
我遇到了同样的问题。
我解决 after my discussion in the comments here 的步骤是:
- 卸载所有 App Insights NuGet 包
- 删除ApplicationInsights.config
- 安装ApplicationInsights.Web
- 安装ApplicationInsights.TraceListener
- 将您的 App Insights 实例的 InstrumentationKey 添加到 ApplicationInsights.config
希望对您有所帮助。
我将我的 appinsight nuget 包更新到最新版本,更新 ApplicationInsights.config 并且一切正常。
可能不需要删除。尝试先更新您的 appinsight nuget 包而不卸载 appinsight 包,如果不起作用,那么您可以执行被接受的答案。