Каков рекомендуемый способ записи логов Serilog в Amazon S3? - PullRequest
3 голосов
/ 13 марта 2019

Я собираюсь использовать Serilog для записи данных структурированного журнала в корзину Amazon S3, а затем анализировать с использованием блоков данных. Я предполагал, что для Serilog будет раковина S3, но я ошибся. Я думаю, что возможно использование билета File вместе с чем-то другим может быть билетом, но я не уверен, как это может выглядеть. Я полагаю, что мог бы смонтировать ведро S3 на своем экземпляре EC2 и записать в него, но мне сказали, что это проблематично. Может ли один из вас, прекрасные люди, указать мне правильное направление?

1 Ответ

3 голосов
/ 13 марта 2019

Я бы начал с рассмотрения приемника Serilog.Sinks.AzureBlobStorage, поскольку он, вероятно, может послужить основой для написания приемника для Amazon S3.

Ссылки на исходный код для нескольких других приемников доступны в вики и могут дать вам еще несколько идей: https://github.com/serilog/serilog/wiki/Provided-Sinks

...