Top 3.4% downloads on nuget.org
Top 7.0% dependent repos on nuget.org
nuget.org : log4net.elasticsearch.async
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
Registry
-
Source
- JSON
purl: pkg:nuget/log4net.elasticsearch.async
Keywords:
log
, logging
, exception
, elasticsearch
, log4net
, appender
, async
, nonblocking
, non-blocking
, elastic
, search
, c-sharp
, csharp
, log4net-appender
, log4net-elasticsearch
, logger
, net
License: GPL-1.0+
Latest release: almost 7 years ago
First release: over 125 years ago
Dependent repositories: 1
Downloads: 214,551 total
Stars: 13 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: about 1 month ago