An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 9.7% on nuget.org
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

    Loading...
    Readme
    Loading...