You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Serilog.Sinks.AmazonS3 is a library to save logging information from Serilog to Amazon S3. The idea there was to upload log files to Amazon S3 to later evaluate them with Amazon EMR services.
Serilog.Sinks.AmazonS3 is a library to save logging information from Serilog to Amazon S3.
The idea there was to upload log files to Amazon S3 to later evaluate them with Amazon EMR services.
This project makes use of the Serilog.Sinks.File's code in a major part,
so thanks to all the contributors of this project π.
Available for
Net 8.0
Net 9.0
Net Core and Net Framework latest and LTS versions
Special notice for read-only file systems (e.g. AWS Lambda)
AWS Lambda exposes the tmp folder for writing, so prepending /tmp/ to the path parameter of the AmazonS3 extension method allowed this sink to work with AWS Lambda.
Otherwise a similar exception is thrown:
Exception while emitting periodic batch from Serilog.Sinks.PeriodicBatching.PeriodicBatchingSink: System.IO.IOException: Read-only file system
This project follows the all-contributors specification. Contributions of any kind welcome!
About
Serilog.Sinks.AmazonS3 is a library to save logging information from Serilog to Amazon S3. The idea there was to upload log files to Amazon S3 to later evaluate them with Amazon EMR services.