1

我有一個我的應用提供一個非常有趣的案例。首先,相同/相似的實現對我的其他項目工作正常。現在Azure應用程序洞察HTTP依賴性追蹤問題

我的主要問題是,在這個特定的項目,HTTP遠程依賴性沒有得到跟蹤。但是,其他一切都會被跟蹤,例如正常的性能,響應時間,服務器請求,自定義事件,自定義異常SQL依賴關係。只是HTTP依賴不是。他們曾經是跟蹤和無處他們沒有工作了 - 這沒有發生在現有生產服務器上發佈的任何服務器。

我使用的是最新版本的AI的包2.2.0和2.0.7,根據封裝。再次指出,其他項目都很好。

我曾嘗試和檢查這種行爲對於這個項目都雲服務和App服務在Azure上。兩者都是相同的結果。我有檢查跟蹤日誌調試,我可以看到SQL和自定義事件跟蹤,但沒有記錄再次HTTP調用。輸出日誌上沒有任何異常。

我想提到的最後一件事是,我使用不同的儀器密鑰將此服務部署到多個雲服務,因此,這是我初始化我的AI的方式。

TelemetryConfiguration.Active.InstrumentationKey = ConfigurationManager.AppSettings.Get("AzureApplicationInsights"); 

我也被通過Visual Studio和觀察到同樣的行爲都設置成一個AI資源嘗試。

我不確定還能補充什麼,特別是在代碼級別上,但迄今爲止Azure支持並沒有太多幫助,這對我來說很重要,因爲我無法看到我的完整性能系統,這使我陷入了依賴性錯誤的盲點。

編輯:

只是爲了加起來,我使用的.Net 4.6.2 System.Net.Http 4.3.0

+0

能否請你澄清「AI包2.2.0和2.0.7」。什麼包是什麼版本? –

回答

0

好吧,作爲最後的測試,我已經降級System.Net 。從4.3.0到4.0.0,並在本地跟蹤依賴關係。

+0

你有沒有進一步的調查資料?我們有一個類似的問題,其中一個項目能夠跟蹤HTTP依賴性調用,但另一個不能。跟蹤的那個沒有對System.Net.Http的NuGet引用,沒有跟蹤的那個NuGet引用到System.Net.Http。我會測試它,但我也想知道爲什麼System.Net.Http導致AI的問題。 – xenoverse