serilog-sinks-elasticsearch icon indicating copy to clipboard operation
serilog-sinks-elasticsearch copied to clipboard

No way how to find out that logging failed

Open PatrikBak opened this issue 3 years ago • 0 comments
trafficstars

This will do nothing when I'm not running Elastic. It should throw.

var loggerConfig = new LoggerConfiguration()
    .MinimumLevel.Debug()
    .WriteTo.Elasticsearch(new ElasticsearchSinkOptions(new Uri("http://localhost:123"))
    {
        EmitEventFailure = EmitEventFailureHandling.ThrowException
    });

var logger = loggerConfig.CreateLogger();
logger.Information("Test {value}", 42);

Version: .NET 6.0, Serilog 2.11.0, Serilog.Sinks.Elasticsearch 8.4.1

PatrikBak avatar Aug 09 '22 16:08 PatrikBak