2013-07-28 16 views
6

Tôi đã tạo ra một cửa sổ vai trò công nhân xanh. Tôi đã sử dụng các mẫu mặc định và app.config mặc định cho vai trò công nhân.Trace.TraceInformation dữ liệu nhật ký khi chạy công nhân xanh trong trình giả lập ở đâu?

<add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener,  Microsoft.WindowsAzure.Diagnostics, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" 
       name="AzureDiagnostics"> 
</add> 

Vai trò của nhân viên đang sử dụng Trace.TraceInformation để ghi nhật ký.

Trong đó thông tin nào được ghi lại?

Trả lời

8

Dữ liệu chẩn đoán được thu thập bởi vai trò của bạn được lưu trữ trong Bảng lưu trữ Windows Azure & Vùng chứa Blob. Giả sử bạn đã định cấu hình chẩn đoán đúng cách, bạn sẽ thấy bảng có tên là WADLogsTable trong tài khoản lưu trữ được chỉ định qua cài đặt cấu hình Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString trong tệp cscfg của vai trò của bạn. Đây là nơi bạn sẽ thấy dữ liệu. Bạn có thể thấy liên kết này hữu ích về việc định cấu hình chẩn đoán cho vai trò công nhân của bạn: http://msdn.microsoft.com/en-us/library/windowsazure/gg433048.aspx.

+0

Dường như trong (đầu 2017) phiên bản mới nhất của Azure Diagnostics (đặc biệt, Azure PaaSDiagnostics Extension - không phải là plugin) không có 'WADLogsTable'. – Dai

5

Nếu bạn chỉ thấy thông báo TraceError của mình chứ không phải TraceInformation thì bạn nên thay đổi cài đặt chẩn đoán của vai trò trong dự án đám mây của mình.

  • Chuyển đến dự án điện toán đám mây của bạn, chọn vai trò trong câu hỏi và tài sản
  • tab Chuyển đến Configuration và kích Configure nút

Ở đó bạn sẽ thấy bên dưới tab General "Chọn một cấu hình chẩn đoán" phần.

Ở đó bạn nên chọn Tất cả thông tin nút radio để xem TraceInformation.

0

Với Ngoài bước trên, chọn tài khoản lưu trữ trong tab Configuration để nó sẽ được tự động được thêm vào tab cài đặt dưới Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString

Các vấn đề liên quan