2016-11-28 12 views
1

После this comment.Каким образом свойства, обогащенные Serilog, записываются в раковину Azure Table Storage?

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

ответ

1

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