我希望使用Serilog将结构化日志数据写入亚马逊S3存储桶,然后使用数据库进行分析。我以为Serilog会有一个S3接收器,但我发现我错了。我认为也许使用文件接收器和其他东西可能是门票,但我不确定这可能是什么样子。我想我可以在我的EC2实例上挂载S3存储桶并对其进行写入,但有人告诉我这是有问题的。你们能给我指个正确的方向吗?
发布于 2019-03-14 04:35:36
在撰写本文时,还没有写入亚马逊S3的接收器,因此您必须编写自己的接收器。
我将从看看Serilog.Sinks.AzureBlobStorage接收器开始,因为它可能可以作为您为亚马逊S3编写接收器的基础。
指向其他几个接收器的源代码的链接可以在维基中找到,也可以给你一些更多的想法:https://github.com/serilog/serilog/wiki/Provided-Sinks
https://stackoverflow.com/questions/55149220
复制相似问题