log4net.ElasticSearch.Async 1.2.2

log4net.ElasticSearch.Async is a log4net appender, based on log4net.ElasticSearch package, for easy logging of exceptions and messages to Elasticsearch indices. The main improvement over log4net.ElasticSearch is background/async logging based on producer-consumer pattern, automatically utilizing bulk API in case of log event bursts. Currently the package provides:        
         - Background/Async logging based on producer-consumer pattern (non-blocking for main application thread)
         - Configurable exponential backoff retry policy for communication with ElasticSearch
         - Configurable buffer sizes with rolling buffer option (both general producer-consumer buffer and intermediate flush buffer)
         - External machine IP added to log events (if possible)
         - Skipping TLS certificate validation for ElasticSearch endpoint
         - Setting custom HTTP(S) proxy
         - Disabling system HTTP(S) proxy
         - Using custom ElasticSearch processing pipeline
         - Gzip HTTP compression
         - NET Standard 2.0 support

Install-Package log4net.ElasticSearch.Async -Version 1.2.2
dotnet add package log4net.ElasticSearch.Async --version 1.2.2
<PackageReference Include="log4net.ElasticSearch.Async" Version="1.2.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add log4net.ElasticSearch.Async --version 1.2.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Background/Async logging based on producer-consumer pattern (non-blocking for main application thread)
- Configurable exponential backoff retry policy for communication with ElasticSearch
- Configurable buffer sizes with rolling buffer option (both general producer-consumer buffer and intermediate flush buffer)
- External machine IP added to log events (if possible)
- Skipping TLS certificate validation for ElasticSearch endpoint
- Setting custom HTTP(S) proxy
- Disabling system HTTP(S) proxy
- Using custom ElasticSearch processing pipeline
- Gzip HTTP compression
- NET Standard 2.0 support

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.2 5,739 9/25/2018
1.2.1 194 8/27/2018
1.1.2 170 8/23/2018
1.1.0 147 8/23/2018
1.0.6 136 8/22/2018
1.0.5 138 8/22/2018
1.0.4 160 8/20/2018
1.0.3 146 8/14/2018
1.0.2 146 8/14/2018
1.0.1 146 8/14/2018