Application Insights 自动检测疑难解答
本文可帮助你排查 Application Insights 中的自动检测问题。
注意
自动检测在 2021 年 10 月之前称为“无代码附加”。
启用自动检测后,不会报告遥测数据
如果已为应用服务启用 Application Insights 自动检测,但未看到报告的遥测数据,请查看这些常见方案。
以前安装了 Application Insights SDK
当已使用 SDK 检测 .NET 和 .NET Core 应用时,自动检测失败。
如果要自动检测应用,请删除 Application Insights SDK。
使用不支持的 .NET 或 .NET Core 版本发布应用
验证是否使用了受支持的 .NET 或 .NET Core 版本来生成和发布应用程序。
请参阅 .NET 或 .NET Core 文档,以确定你的版本是否受支持:
检测到诊断库
如果自动检测检测到以下库,则自动检测失败:
System.Diagnostics.DiagnosticSource
Microsoft.AspNet.TelemetryCorrelation
Microsoft.ApplicationInsights
必须删除这些库才能成功执行自动检测。
启用自动检测后,Application Insights SDK 本身会遇到问题
可以收集 Application Insights SDK 的自我诊断日志来诊断问题。 有关详细信息,请参阅 如何收集 Application Insights SDK 的自诊断日志。
更多帮助
如果对 Application Insights 自动检测有任何疑问,可以在 Microsoft Q&A 问题页面上发布问题。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈