2014-09-19 3 views
1

В настоящее время я регистрирую хранилище blob, создавая список строк, который я хочу записать, и когда количество строк в списке пересекает число, преобразует список в массив байтов и вызова CloudBlockBlob.UploadFromStream ..Запись файлов журнала приложений в хранилище azure blob

Я недавно пришел, чтобы узнать, что я тоже могу написать сгустка непосредственно на одну строку в то время, не создавая список журнальных линий here .The статья показывает "ждут destinationStream.WriteAsync.

Я искренне признателен, если кто-то может направить меня о том, как перейти к этому стилю ..

Я нашел подобный question спросил пару лет назад, но нет ответов на то же самое, как хорошо ..

Спасибо

ответ

1

Есть ли причина, по которой вы катаетесь самостоятельно, вместо использования Azure Diagnostics? Вы можете оставить уникальные сообщения диагностического журналу Azure Table

Guid To Starting Azure Diagnostics

+0

Этих журналами не являются диагностическими журналами .. но аналитики журналов для использования в HDInsight – Arnab

0

Вы можешь вывести стандартную Трассировку к WADLogsTable со следующим:

<system.diagnostics> 
    <trace autoflush="false" indentsize="4" xdt:Transform="Insert"> 
     <listeners> 
      <add name="AzureDiagnostics" type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=2.4.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
     </listeners> 
    </trace> 
</system.diagnostics> 
+0

Журналы не предназначены для диагностики. – Arnab

Смежные вопросы