針對 Application Insights 自動檢測進行疑難解答
本文可協助您針對Application Insights中的自動檢測問題進行疑難解答。
注意
自動檢測在 2021 年 10 月之前稱為「無程式代碼附加」。
啟用自動檢測之後,不會報告遙測數據
如果您已啟用App Service的Application Insights 自動檢測,但看不到回報的遙測數據,請檢閱這些常見案例。
先前已安裝 Application Insights SDK
當 .NET 和 .NET Core 應用程式已使用 SDK 進行檢測時,自動檢測會失敗。
如果您想要自動檢測應用程式,請移除 Application Insights SDK。
應用程式是使用不支援的 .NET 或 .NET Core 版本發佈
確認已使用支援的 .NET 或 .NET Core 版本來建置和發佈應用程式。
請參閱 .NET 或 .NET Core 檔,以判斷您的版本是否受到支援:
偵測到診斷連結庫
如果自動偵測到下列連結庫,就會失敗:
System.Diagnostics.DiagnosticSource
Microsoft.AspNet.TelemetryCorrelation
Microsoft.ApplicationInsights
必須移除這些連結庫,自動檢測才能成功。
啟用自動檢測之後,您遇到ApplicationInsights SDK本身的問題
您可以收集 Application Insights SDK 的自我診斷記錄,以診斷問題。 如需詳細資訊,請參閱 如何收集Application Insights SDK 的自我診斷記錄。
更多說明
如果您有關於 Application Insights 自動檢測的問題,您可以在我們的 Microsoft問答問題頁面上張貼問題。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。