共用方式為


針對無數據進行疑難解答:適用於 .NET 和 .NET Core 的 Application Insights

本文提供疑難解答資訊,可協助您解決數據遺失或未出現於使用Application Insights for .NET 和 .NET Core 時的問題。

注意

本文最近更新為使用 Azure 監視器記錄一詞而不是 Log Analytics。 記錄數據仍會儲存在Log Analytics工作區中,而且仍會由相同的Log Analytics服務收集和分析。 我們正在更新術語,以更好地反映 Azure 監視器中的記錄角色。 如需詳細資訊,請參閱 Azure 監視器術語變更

我遺失了部分遙測

範例案例:

在 Application Insights 中,我只看到應用程式產生的一小部分事件

  • 如果您持續看到同一個部分,可能是因為調適性取樣所導致。 若要確認此原因,請選取 [概觀>搜尋],並查看要求或其他事件的實例。 若要查看完整的屬性詳細資料,請選取 [屬性] 區段底部的省略符號 (...)。 如果要求計數大於 1,取樣就會運作。
  • 有可能是您已達到定價方案的資料速率限制。 每分鐘都會套用這些限制。

我隨機遇到數據遺失

  • 檢查您是否在遙測通道發生數據遺失。
  • 檢查 GitHub 存放庫遙測通道中是否有任何已知問題。

注意

如果數據遺失,後端可能會拒絕數據。 這種情況可能會因為各種原因而發生,包括下列原因:

  • 遺漏必要的欄位。
  • 一或多個字段超過大小限制。
  • SDK 會以無訊息方式失敗,而不是擲回例外狀況。

您可以使用 Fiddler 之類的工具,或任何其他將檢查 HTTP 流量的工具,以確認遙測上傳成功。 後端會傳回 「200 OK」 HTTP 狀態代碼,以指出上傳成功。 或者,您可以使用 SDK 記錄 來查看後端是否拒絕數據。

當應用程式即將停止時,我在控制台應用程式或 Web 應用程式中遇到資料遺失

  • SDK 通道會將遙測保留在緩衝區中,並以批次傳送。 如果應用程式即將關閉,您可能需要明確呼叫 Flush()。 行為 Flush() 取決於使用的實際 通道
  • 根據 .NET Core/.NET Framework 控制台應用程式,控制台應用程式中需要明確呼叫 Flush() 後接睡眠。

Application Insights SDK 收集的要求計數不符合應用程式的 IIS 記錄計數

網際網路資訊服務 (IIS) 會記錄到達 IIS 的所有要求計數,而且本質上可能與觸達應用程式的總要求不同。 由於此行為,不保證 SDK 收集的要求計數會符合 IIS 記錄計數總計。

沒有來自我的伺服器的資料

範例案例:

我在網頁伺服器上安裝了我的應用程式,現在我看不到任何遙測數據。 它在我的開發電腦上運作正常

原因很可能是防火牆問題。 設定 Application Insights 的防火牆例外狀況以傳送資料

我在 Web 伺服器上安裝了 Azure 監視器 Application Insights 代理程式,以監視現有的應用程式。 我看不到任何結果

請參閱 疑難排解狀態監視器

檢查 TLS/SSL 用戶端設定 (ASP.NET)

如果您的 ASP.NET 應用程式裝載於虛擬機上的 Azure App 服務 或 IIS 中,您的應用程式可能會因為缺少 SSL 安全性通訊協定而無法連線到快照調試程式服務。

快照偵錯工具端點需要 TLS 版本 1.2。 SSL 安全性通訊協定集合是 web.config 檔案 區段中元素targetFramework屬性值<system.web><httpRuntime>啟用的其中一個怪異之處。 如果目標 Framework 是 4.5.2 或更低版本,則預設不會包含 TLS 1.2。

注意

元素 <httpRuntime>targetFramework 屬性值與您建置應用程式時所使用的目標架構無關。

若要檢查設定,請開啟您的 web.config 檔案並尋找 區 <system.web> 段。 請確定 targetFramework<httpRuntime> 設定為 4.6 或更新版本。

<system.web>
  ...
  <httpRuntime targetFramework="4.7.2" />
  ...
</system.web>

注意

<httpRuntime>修改元素targetFramework的值會變更套用至應用程式的運行時間古怪,並可能導致其他細微的行為變更。 進行這項變更之後,請務必徹底測試您的應用程式。 如需相容性變更的完整清單,請參閱重定目標變更

如果目標架構是 4.7 或更新版本,Windows 會決定可用的通訊協定。 在 Azure App Service 中,可以使用 TLS 1.2。 不過,如果您使用自己的虛擬機,您可能需要在OS中啟用TLS 1.2。

FileNotFoundException:「無法載入檔案或元件 'Microsoft.AspNet TelemetryCorrelation」

如需此錯誤的詳細資訊,請參閱 GitHub 問題 1610

當您從 2.4 版舊版的 Application Insights SDK 升級時,請確定下列變更已套用至 web.configApplicationInsights.config 檔案:

  1. 在 web.config,您應該有兩個 HTTP 模組,而不是一個。 對於某些案例而言,順序很重要:

    <system.webServer>
      <modules>
        <add name="TelemetryCorrelationHttpModule"
          type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation"
          preCondition="integratedMode,managedHandler" />
        <add name="ApplicationInsightsHttpModule"
          type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web"
          preCondition="managedHandler" />
      </modules>
    </system.webServer>
    
  2. ApplicationInsights.config 中,除了 RequestTrackingTelemetryModule之外,您也應該有下列遙測模組:

    <TelemetryModules>
      <Add Type="Microsoft.ApplicationInsights.Web.AspNetDiagnosticTelemetryModule, Microsoft.AI.Web"/>
    </TelemetryModules>
    

無法正確升級可能會導致未收集非預期的例外狀況或遙測。

在 Visual Studio 中沒有「新增 Application Insights」選項

範例案例:

當我以滑鼠右鍵按兩下 方案總管中的現有專案時,我看不到任何Application Insights 選項

  • 這些工具不支援所有類型的 .NET 專案。 支援 Web 和 Windows Communication Foundation (WCF) 專案。 對於其他項目類型,例如桌面或服務應用程式,您仍然可以 手動將Application Insights SDK 新增至專案。
  • 請確定您有 Visual Studio 2013 Update 3 或更新版本。 它會預先安裝開發人員分析工具,這些工具提供 Application Insights SDK。
  • 選取 [工具]>[擴充功能和更新]。 然後檢查是否已 安裝並啟用 Developer Analytics Tools 。 如果已安裝並啟用,請選取 [ 更新 ] 以查看是否有可用的更新。
  • 開啟 [ 新增專案 ] 對話框,然後選取 [ASP.NET Web 應用程式]。 如果您看到 Application Insights 選項,則會安裝工具。 如果沒有,請卸載並重新安裝開發人員分析工具。

新增 Application Insights 失敗

範例案例:

當我嘗試將Application Insights新增至現有專案時,我會看到錯誤訊息

可能的原因:

修正:

  • 請檢查您為正確的 Azure 帳戶提供登入認證。
  • 在瀏覽器中,檢查您是否可以存取 Azure 入口網站。 開啟 [設定 ],並查看是否有任何限制。
  • 將 Application Insights 新增至現有的專案。 在 方案總管 中,以滑鼠右鍵按兩下您的項目,然後選取 [新增 Application Insights]。

我的組建伺服器上缺少 「NuGet 套件」

範例案例:

當我在開發計算機上偵錯時,所有專案都建置正常,但我在組建伺服器上收到 NuGet 錯誤

請參閱 NuGet 套件還原自動套件還原

遺失從 Visual Studio 開啟 Application Insights 的功能表命令

範例案例:

當我以滑鼠右鍵按兩下專案 方案總管 時,我看不到任何 Application Insights 命令,或看不到 Open Application Insights 命令

可能的原因:

  • 您是以手動的方式建立 Application Insights 資源。
  • 項目的類型是 Application Insights 工具不支援的類型。
  • Visual Studio 實例中已停用開發人員分析工具。
  • 您的 Visual Studio 版本早於 Visual Studio 2013 Update 3。

修正:

  • 請確定 Visual Studio 版本為 Visual Studio 2013 Update 3 或更新版本。
  • 選取 [工具]>[擴充功能和更新]。 檢查以確定 已安裝並啟用開發人員分析工具 。 如果已安裝並啟用,請選取 [ 更新 ] 以查看是否有可用的更新。
  • 以滑鼠右鍵按一下 [方案總管] 中的專案。 如果您看到 Application Insights> 設定 Application Insights 命令,請使用它將您的項目連線到 Application Insights 服務中的資源。

否則,Developer Analytics Tools 不會直接支援您的專案類型。 若要查看您的遙測,請登入 Azure 入口網站,搜尋並選取 Application Insights,然後選取您的應用程式。

從 Visual Studio 開啟 Application Insights 時出現「拒絕存取」

範例案例:

[開啟 Application Insights] 功能表命令會帶我前往 Azure 入口網站,但我收到「拒絕存取」錯誤

您上一次在預設瀏覽器中使用的 Microsoft 登入,沒有 將 Application Insights 新增至這個應用程式時所建立的資源的存取權。 有兩個可能的原因:

原因 解決方法
您有多個Microsoft帳戶,可能是工作和個人Microsoft帳戶。 如果是這種情況,您上次在默認瀏覽器使用的登入是針對與可存取 Application Insights 至專案之帳戶不同的帳戶。 在瀏覽器視窗右上角選取您的名稱,然後註銷。然後使用具有存取權的帳戶登入。 搜尋並選取 Application Insights ,然後選取您的應用程式。
其他人已將Application Insights新增至專案,而他們忘記讓您 存取建立該專案的資源群組 如果他們使用組織帳戶,他們可以將您新增至小組。 或者,他們可以授與您資源群組的個別存取權。

從 Visual Studio 開啟 Application Insights 時出現「找不到資產」

範例案例:

[開啟 Application Insights] 功能表命令會帶我前往 Azure 入口網站,但我收到「找不到資產」錯誤

有兩個可能的原因:

  • 已刪除應用程式的 Application Insights 資源。
  • 有人在 ApplicationInsights.config設定或變更 連接字串,而不更新項目檔。

ApplicationInsights.config 檔案中的 連接字串 會控制遙測的傳送位置。 專案檔案中的資料行控制當您在 Visual Studio 中使用命令時會開啟哪一個資源。

套用下列其中一個修正:

  • 在 方案總管 中,以滑鼠右鍵按兩下專案,然後選取 [Application Insights>設定 Application Insights]。 在對話框中,您可以選取將遙測傳送至現有的資源,或建立新的資源。
  • 直接開啟資源。 登入 Azure 入口網站,搜尋並選取 Application Insights,然後選取您的應用程式。

哪裡可以找到我的遙測?

範例案例:

我已登入 Azure 入口網站,而我正在查看 Azure 首頁儀錶板。 那麼我可以在哪裡找到我的 Application Insights 資料?

  • 搜尋並選取 Application Insights,然後選取您的應用程式。 如果您在其中沒有任何專案,則需要 在您的 Web 專案中新增或設定 Application Insights。 您可以瀏覽顯示更多詳細資料的摘要圖表。
  • 在 Visual Studio 中,當您偵錯應用程式時,請選取 [Application Insights ] 按鈕。

沒有任何伺服器資料 (或根本沒有資料)

範例案例:

我執行了我的應用程式,然後在 Azure Microsoft 開啟 Application Insights 服務,但所有圖表都會顯示「瞭解如何收集」、「未設定」或僅頁面檢視和用戶數據,但沒有伺服器數據

  • 在 Visual Studio 中以偵錯模式執行您的應用程式 (F5)。 使用應用程式來產生一些遙測。 請檢查您可以在 Visual Studio 的 [輸出] 視窗中看到所記錄的事件。

    此螢幕快照顯示 Visual Studio 中以偵錯模式執行的應用程式。

  • 在 Application Insights 入口網站中,選取 [概觀>搜尋]。 這裡通常會先顯示資料。

  • 選取重新整理。 窗格會定期重新整理本身,但您也可以手動進行。 時間範圍越大,重新整理的間隔就越長。

  • 確認 連接字串 相符。 在 Application Insights 入口網站中應用程式的主要窗格上,於 [基本資訊] 下拉式清單中查看 [連接字串]。 然後,在Visual Studio的專案中,開啟 ApplicationInsights.config 並尋找 <ConnectionString> 元素。 檢查兩個字串是否相等。 如果字串不相符,請採取下列其中一個動作:

    Environment 動作
    Azure 入口網站 搜尋並選取 Application Insights ,然後使用正確的字串尋找應用程式資源。
    Visual Studio 在 Visual Studio 方案總管 中,以滑鼠右鍵按兩下專案,然後選取 [Application Insights>設定]。 重設應用程式以將遙測傳送至正確的資源。

    如果您找不到相符的字串,請檢查以確定您在 Visual Studio 中使用與您用來登入入口網站的相同登入認證。

  • Azure 入口網站 中,搜尋並選取 [服務健康情況]。 如果地圖有一些警示指示,請等到它們恢復健康狀態為止。 然後關閉並重新開啟 Application Insights 應用程式窗格。

  • 您是否針對伺服器端 SDK 撰寫了任何可能會變更 TelemetryClient 執行個體或 TelemetryContext連接字串的程式碼? 或者您撰寫的 篩選或取樣組態 可能會篩選出過多項目?

  • 如果您編輯 ApplicationInsights.config,請仔細檢查 TelemetryInitializers> 和 <TelemetryProcessors> 元素<設定。 不當命名的類型或參數可能導致 SDK 不會傳送任何資料。

頁面檢視、瀏覽器和使用量上沒有數據

範例案例:

我在伺服器回應時間和伺服器要求圖表中看到數據,但在頁面檢視載入時間或瀏覽器或使用方式窗格中沒有數據

資料來自網頁中的指令碼。

  • 如果您將 Application Insights 加入至現有的 Web 專案,則 您必須手動加入指令碼
  • 確定 Internet Explorer 並非以相容性模式顯示您的網站。
  • 使用瀏覽器的偵錯功能 (某些瀏覽器上的 F12,然後選擇 [網络] 來確認資料已傳送至 dc.services.visualstudio.com

沒有相依性或例外狀況資料

請參閱相依性遙測例外狀況遙測

沒有效能資料

CPU 和 I/O 速率等效能資料適用於 [設定>伺服器] 底下的下列環境:

我發佈應用程式到我的伺服器之後卻沒有 (伺服器) 資料

  • 確認您已將所有 Microsoft.ApplicationInsights DLL 複製到伺服器,以及 Microsoft.Diagnostics.Instrumentation.Extensions.Intercept.dll
  • 在防火牆中,您可能必須開啟某些 TCP 連接埠
  • 如果您必須使用 Proxy 從公司網路傳送,請在 web.config設定 <defaultProxy> 元素。

啟用 Application Insights 時的效能影響

在您的應用程式中啟用Application Insights SDK可能會導致效能問題,例如高CPU使用量、記憶體流失、線程流失或TCP埠耗盡。 這些問題通常源自應用程式外 Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration 泄物件。 每個流失的實例都會建立兩個額外的線程,這會導致進程線程計數隨著時間不斷增加。 如果您觀察到越來越多的線程,請務必檢查 TelemetryConfiguration 物件的流失情況。

TelemetryConfiguration 洩漏的常見原因

外泄 TelemetryConfiguration 物件有兩個主要原因:

  • 在程式代碼中明確建立:如果您在程式代碼中建立 TelemetryConfiguration 物件,請確定它們不會不小心為每個 Web 要求建立。 請改用共用的全域實例。 針對 .NET Framework 應用程式,使用 TelemetryConfiguration.Active存取全域實例。 針對 .NET Core 應用程式,請使用 TelemetryConfiguration.CreateDefault() 來取得預設組態。

  • 不正確的服務提供者使用方式:在 .NET Core 應用程式中,避免在 內ConfigureServices呼叫 services.BuildServiceProvider() 。 BuildServiceProvider 方法會建立新的服務提供者,以初始化和讀取組態,每次產生新的 TelemetryConfiguration 物件。 這類模式可能會導致洩漏,而且不建議使用,如 Visual Studio 針對此程式代碼撰寫做法的 警告 中所述。

我曾經看到數據,但它已停止

您有達到資料點的每月配額嗎? 開啟 [設定>配額] 和 [定價] 以找出。若是如此,您可以升級方案或支付更多容量的費用。 請參閱 定價配置

我並沒有看到預期的所有資料

如果您的應用程式傳送相當長的數據,而且您使用的是 Application Insights SDK for ASP.NET 2.0.0-beta3 版或更新版本,調 適型取樣 功能可能會運作,並且只傳送遙測百分比。

您可以停用它,但我們不建議這麼做。 取樣的設計目的是為了診斷目的正確地傳輸相關的遙測。

用戶端 IP 位址為 0.0.0.0

在 2018 年 2 月 5 日,我們宣佈已移除用戶端 IP 位址的記錄。 此建議不會影響地理位置。

注意

如果您需要IP位址的前三個 八位,您可以使用遙測初始化運算式 來新增自訂屬性。 此問題不會影響在 2018 年 2 月 5 日之前收集的數據。

使用者遙測中錯誤的地理資料

城市和國家/地區維度衍生自IP位址,且不一定正確。 這些 IP 位址會先針對位置進行處理,然後變更為 0.0.0.0 以進行儲存。

在 Azure 雲端服務中執行時發生的「找不到方法」例外狀況

您是否已建置 .NET 長期支援 (LTS)? Azure 雲端服務角色不會自動支援較早的版本。 在執行應用程式之前,請先在每個角色 上安裝 LTS。

針對記錄進行疑難解答

請依照下列指示擷取架構的疑難排解記錄。

.NET Framework

注意

從 2.14 版開始, 不再需要 Microsoft.AspNet.ApplicationInsights.HostingStartup 套件。 SDK 記錄現在會使用 Microsoft.ApplicationInsights 套件收集。 不需要其他套件。

  1. 修改 ApplicationInsights.config 檔案,以包含下列 XML 程式代碼:

    <TelemetryModules>
      <Add Type="Microsoft.ApplicationInsights.Extensibility.Implementation.Tracing.FileDiagnosticsTelemetryModule, Microsoft.ApplicationInsights">
        <Severity>Verbose</Severity>
        <LogFileName>mylog.txt</LogFileName>
        <LogFilePath>C:\\SDKLOGS</LogFilePath>
      </Add>
    </TelemetryModules>
    

    您的應用程式必須具有設定位置的寫入許可權。

  2. 重新啟動程式,讓SDK挑選這些新設定。

  3. 完成作業後,請還原這些變更。

.NET Core

  1. 從 NuGet 安裝適用於 ASP.NET Core 的 Application Insights SDK NuGet 套件套件。 您安裝的版本必須符合目前安裝的 Microsoft.ApplicationInsights 版本。

    的最新版本 Microsoft.ApplicationInsights.AspNetCore 是 2.14.0,它指的是 Microsoft.ApplicationInsights 2.14.0 版。 因此,要安裝的 版本 Microsoft.ApplicationInsights.AspNetCore 應該是 2.14.0。

  2. ConfigureServices變更 Startup.cs 類別中的 方法:

    services.AddSingleton<ITelemetryModule, FileDiagnosticsTelemetryModule>();
    services.ConfigureTelemetryModule<FileDiagnosticsTelemetryModule>( (module, options) => {
        module.LogFilePath = "C:\\SDKLOGS";
        module.LogFileName = "mylog.txt";
        module.Severity = "Verbose";
    } );
    

    您的應用程式必須具有設定位置的寫入許可權。

  3. 重新啟動程式,讓SDK挑選這些新設定。

  4. 完成作業後,請還原這些變更。

使用 PerfView 收集記錄

PerfView 是可協助隔離 CPU、記憶體和其他問題的免費工具。

Application Insights SDK 記錄 EventSource 具有 PerfView 可以擷取的自我疑難解答記錄。

若要收集記錄,請下載 PerfView 並執行下列命令:

PerfView.exe collect -MaxCollectSec:300 -NoGui /onlyProviders=*Microsoft-ApplicationInsights-Core,*Microsoft-ApplicationInsights-Data,*Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,*Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,*Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,*Microsoft-ApplicationInsights-Extensibility-DependencyCollector,*Microsoft-ApplicationInsights-Extensibility-HostingStartup,*Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,*Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,*Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,*Microsoft-ApplicationInsights-Extensibility-Web,*Microsoft-ApplicationInsights-Extensibility-WindowsServer,*Microsoft-ApplicationInsights-WindowsServer-Core,*Microsoft-ApplicationInsights-LoggerProvider,*Microsoft-ApplicationInsights-Extensibility-EventSourceListener,*Microsoft-ApplicationInsights-AspNetCore,*Redfield-Microsoft-ApplicationInsights-Core,*Redfield-Microsoft-ApplicationInsights-Data,*Redfield-Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,*Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,*Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,*Redfield-Microsoft-ApplicationInsights-Extensibility-DependencyCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,*Redfield-Microsoft-ApplicationInsights-Extensibility-Web,*Redfield-Microsoft-ApplicationInsights-Extensibility-WindowsServer,*Redfield-Microsoft-ApplicationInsights-LoggerProvider,*Redfield-Microsoft-ApplicationInsights-Extensibility-EventSourceListener,*Redfield-Microsoft-ApplicationInsights-AspNetCore

您可以視需要修改這些參數:

參數 描述
MaxCollectSec 設定此參數可防止 PerfView 永無止盡地執行,而影響到伺服器的效能。
OnlyProviders 將此參數設定為只從 SDK 收集記錄。 您可以根據特定調查來自訂此清單。
NoGui 設定此參數可在不使用 GUI 的情況下收集記錄。

如需詳細資訊,請參閱

使用 dotnet-trace 收集記錄

或者,您可以使用跨平臺 .NET Core 工具 dotnet-trace 來收集記錄,以提供疑難解答的進一步協助。 此工具對於以Linux為基礎的環境可能很有説明。

安裝 dotnet-trace之後,請在bash中執行下列 dotnet-trace collect 命令:

dotnet-trace collect --process-id <PID> --providers Microsoft-ApplicationInsights-Core,Microsoft-ApplicationInsights-Data,Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,Microsoft-ApplicationInsights-Extensibility-DependencyCollector,Microsoft-ApplicationInsights-Extensibility-HostingStartup,Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,Microsoft-ApplicationInsights-Extensibility-Web,Microsoft-ApplicationInsights-Extensibility-WindowsServer,Microsoft-ApplicationInsights-WindowsServer-Core,Microsoft-ApplicationInsights-LoggerProvider,Microsoft-ApplicationInsights-Extensibility-EventSourceListener,Microsoft-ApplicationInsights-AspNetCore,Redfield-Microsoft-ApplicationInsights-Core,Redfield-Microsoft-ApplicationInsights-Data,Redfield-Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,Redfield-Microsoft-ApplicationInsights-Extensibility-DependencyCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,Redfield-Microsoft-ApplicationInsights-Extensibility-Web,Redfield-Microsoft-ApplicationInsights-Extensibility-WindowsServer,Redfield-Microsoft-ApplicationInsights-LoggerProvider,Redfield-Microsoft-ApplicationInsights-Extensibility-EventSourceListener,Redfield-Microsoft-ApplicationInsights-AspNetCore

拿掉 Application Insights

若要移除 Visual Studio 中的 Application Insights,請遵循在 Visual Studio 中移除 Application Insights 中提供的步驟。

它仍然無法運作

請參閱 Application Insights 的Microsoft問答頁面。

協力廠商資訊免責聲明

本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。