serilog-sinks-async
serilog-sinks-async copied to clipboard
An asynchronous wrapper for Serilog sinks that logs on a background thread
I've had good fun using system.threading.channels for producer/consumer of late, and I have seen decent perf metrics. An intro is here: https://devblogs.microsoft.com/dotnet/an-introduction-to-system-threading-channels/ It might be worth considering adopting this, or...
Hi all. I have noticed in the readme file which the XML configuration is not supported in this wrapper. Any work hasn't done yet to support XML configuration? Is there...
Hi is there an example of the HealthMonitor for C# ?
I have multiple async pipes sinks configured in appsettings.json How can i assign the monitor with the configuration from appsettings.json ?
Hi. Im using Redis sync to transfer app logs to elastic. When using your wonderful nuget there is a chance when a fatal exception has happened and the process crashed...
Is it possible to have the async sink itself write an error log event once it's buffer capacity is at 10%?
.NetCore 3.1 - File cannot be opened after staring a application. Error: File cannot be used because it is being used by another process. loggerFactory.AddSerilog(); Log.Logger = new LoggerConfiguration().MinimumLevel.Information() .WriteTo.Async(...
Hi. The problem is when the **number of requests is too large**, for example several thousand requests. As a result, the program encounters a **stack overflow** exception and **thread pool**...
The docs are not clear about the json option. If specifying async in `appsettings.json`, how do we also specify: - Buffering & Dropping - Health Monitoring via the Monitor and...
Hello, It's tough for me to figure it out, so please let me know what is the correct config: ``` { "Serilog": { "Using": [ "Serilog.Sinks.Async" ],