2016-04-19 99 views
0

我的設置:修改爲Azure應用程序服務(PaaS)運行現有的WCF服務項目。
最初我使用log4net進行信息/錯誤記錄,但通過FTP或SCM控制檯查看這些記錄相當麻煩。經過一番研究後,我得出結論:Microsoft.WindowsAzure.Diagnostics是處理Azure應用程序日誌記錄的推薦方式。
問題/問題:我無法找到一個指導,我的情況下,如何啓用WindowsAzure的診斷,是不是爲Web /輔助角色創建的應用程序服務。
我得到的最接近是Set-AzureServiceDiagnosticsExtension cmdlet的,但它需要角色參數...配置Azure診斷爲Azure應用程序服務(PaaS)

+0

您可能想查看自定義解決方案。參見[www.trypour.com](http://www.trypour.com)。 – mert

+0

謝謝,但使用標準診斷類對我來說更可取。 – Andre

回答

0

問題/問題:我無法找到一個指導,我的情況,就如何 啓用應用WindowsAzure診斷創建爲Web/Worker角色的不是 的服務。

不能使用Azure診斷您的Azure應用程序服務。它適用於Azure雲服務(Web/Worker角色)和Azure虛擬機。

對於應用服務診斷,請訪問以下鏈接:https://azure.microsoft.com/en-in/documentation/articles/web-sites-enable-diagnostic-log/

+0

感謝Gaurav,雖然從文章中還不清楚,但是還有一種方法可以讓Azure Application Service將表單存儲或本地FS寫入跟蹤,Blob是唯一的選項嗎? – Andre

+0

我沒有使用這個功能,但閱讀文檔,我推斷,將數據傳輸到表存儲是絕對支持的。我不認爲這個功能在新的Azure門戶中已經暴露出來。如果可以的話,請使用舊門戶進行操作。此外,請參閱是否可以使用Azure PowerShell執行相同操作。請閱讀經典門戶和PowerShell的這一部分:https://azure.microsoft.com/en-in/documentation/articles/web-sites-enable-diagnostic-log/#enablediag。 HTH。 –