Как свойства, обогащенные Serilog, записываются в приемник хранилища таблиц Azure?

После этот комментарий.

Я добавил Serilog в приложение Azure Service Fabric и использую приемник хранилища таблиц Azure Как временное решение чего-то более производственного. Я хотел бы обогатить свои сообщения журнала информацией из контекста / среды Service Fabric и написал более подробное описание для достижения этой цели. Я вижу, что при отладке вызывается enricher, но я не вижу никаких дополнительных свойств, записанных в мои таблицы. Я не уверен, следует ли мне ожидать, что свойства будут отображаться в виде дополнительных столбцов в таблице или будут включены в сами сообщения журнала, но я тоже не вижу. Кроме того, я не упоминал о дополнительных свойствах в своих сообщениях журнала, поскольку ожидаю, что они будут включены по умолчанию, хотя, возможно, я пропустил этап настройки.


person alastairs    schedule 28.11.2016    source источник


Ответы (1)


После долгих поисков я обнаружил, что расширенные свойства записываются в столбец Data в хранилище таблиц Azure, который имеет формат JSON.

person alastairs    schedule 28.11.2016