Serilog.Sinks.AmazonS3 icon indicating copy to clipboard operation
Serilog.Sinks.AmazonS3 copied to clipboard

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.

Results 5 Serilog.Sinks.AmazonS3 issues
Sort by recently updated
recently updated
newest added

Hi If there are multiple instances of the same application running, is there a way to stop them overwriting each other's logs in S3, out of the box? Or would...

help wanted

{ var logger = new LoggerConfiguration().WriteTo .AmazonS3( "folder1\\folder2\\" + fileName + "\\" + date + "\\" + "Log_", bucketName, Amazon.RegionEndpoint.APSouth1, awsAccessKey, awsSecretKey, restrictedToMinimumLevel: LogEventLevel.Verbose, outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}",...

question

Hello lately i was trying to implement some configuration which tries to push logs to S3 bucket, every full hour where every log is in one file. Log is generated...

bug

It will pop up "System.IO.FileNotFoundException: 'Could not load file or assembly 'System.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified." for any version > 1.29. It needs to...

enhancement

var logger = new LoggerConfiguration() .WriteTo.AmazonS3( formatter:new CompactJsonFormatter(), path, bucketName, Amazon.RegionEndpoint.APSouth1, awsAccessKey, awsSecretKey, LogEventLevel.Information, "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {Message:lj}{NewLine}{Exception}", new CultureInfo("en-US"), levelSwitch, Serilog.Sinks.AmazonS3.RollingInterval.Minute, Encoding.Unicode, e => Console.WriteLine($"An error occurred in...

bug