2015-10-13 44 views
2

我已經設置了一個將數據發送到應用程序見解的控制檯應用程序。我可以成功地看到很多依賴調用sql server,但沒有T-SQL查詢。有什麼辦法可以配置它嗎?我使用Linq to SQL(DBML)連接到SQL服務器。編輯: 如何將SQL查詢記錄到AI?

感謝, 克里斯托弗

回答

0

我相信,SQL查詢應該在依賴呼叫項中的Command屬性的細節被記錄。你看過那部分?

+0

嗯,我看了一下,但它只是說:命令 Brandsdal

+0

我剛剛設置了一個簡單的例子,使用Linq To SQL,我看到命令獲得正確記錄。你使用的是什麼版本的SDK?這是在蔚藍,還是在IIS? – tomasr

-1

你應該嘗試使用.NET 4.6中,我們提供的一些代碼,讓我們捕捉到了這個信息

2

我有完全相同的問題,並能夠通過我們的虛擬機在運行安裝應用程序洞察監視器來修復它IIS並託管該Web應用程序。 我在這裏找到所需的信息:https://azure.microsoft.com/en-us/documentation/articles/app-insights-monitor-performance-live-website-now/

你可以從這個鏈接下載該應用程序洞察監視器: http://go.microsoft.com/fwlink/?linkid=506648&clcid=0x409

安裝和運行這個程序,你會提示您的應用程序池標識的用戶添加到經過「性能監視器用戶「安全組。您可以在Application Insights監視器中看到的警告消息中找到要添加的確切用戶名。 也會提示您重新啓動IIS以使更改生效。

在我的情況下,我還將Application Insights SDK添加到我的Web應用程序中以獲得兩個世界的最佳效果(如上面的鏈接所述)。

我希望這也能解決您的問題。