Skip to content
This repository has been archived by the owner on Jun 1, 2024. It is now read-only.

Releases: serilog-contrib/serilog-sinks-elasticsearch

v9.0.0-beta8

25 Jan 13:49
e3876b1
Compare
Choose a tag to compare
v9.0.0-beta8 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v9.0.0-beta7...v9.0.0-beta8

v9.0.0-beta7

08 May 09:09
f310316
Compare
Choose a tag to compare
v9.0.0-beta7 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v8.4.1+4.build.444...v9.0.0-beta1

v9.0.0-beta4

29 Apr 13:50
Compare
Choose a tag to compare
v9.0.0-beta4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v8.4.1+4.build.444...v9.0.0-beta1

v8.4.1+4.build.444

28 Sep 06:02
Compare
Choose a tag to compare
Updated changelog

v8.4.0+20.build.441

19 Sep 21:53
Compare
Choose a tag to compare
set version

v8.1.0+23.build.414

05 May 08:11
Compare
Choose a tag to compare

v8.0.1+5.build.378

08 Nov 22:54
Compare
Choose a tag to compare
Merge branch 'dev'

v8.0.0

30 Jul 12:13
Compare
Choose a tag to compare
  • Adds Elasticsearch 7.0 support #256
  • Adds DetectElasticsearchVersion to the sink that will detect the running cluster version. Something we now use to support sending Esv6 templates to Elasticsearch 7.x and Esv7 templates to Elasticsearch 6.x which should simplify upgrades.
  • Adds an integration test project. Spins up a 6.x and 7.x elasticsearch single node cluster in succession and asserts the default and the mixed mode through DetectElasticsearchVersion works.
  • Dropped support for net45 and netstandard 1.3

v7.1.0+63.build.330

17 Feb 10:04
Compare
Choose a tag to compare
  • DurableElasticsearchSink is rewritten to use the same base code as the sink for Serilog.Sinks.Seq. Nuget Serilog.Sinks.File is now used instead of deprecated Serilog.Sinks.RollingFile. Lots of new fine-tuning options for file storage is added in ElasticsearchSinkOptions. Updated Serilog.Sinks.Elasticsearch.Sample.Main with SetupLoggerWithPersistantStorage with all available options for durable mode.
  • Changed datatype on singleEventSizePostingLimit from int to long? with default value null. to make it possible to reuse code from Sinks.Seq .
  • IndexDecider didnt worked well in buffer mode because of LogEvent was null. Added BufferIndexDecider.
  • Added BufferCleanPayload and an example which makes it possible to cleanup your invalid logging document if rejected from elastic because of inconsistent datatype on a field. It'seasy to miss errors in the self log now its possible to se logrows which is bad for elasticsearch in the elastic log.
  • Added BufferRetainedInvalidPayloadsLimitBytes A soft limit for the number of bytes to use for storing failed requests.
  • Added BufferFileCountLimit The maximum number of log files that will be retained. 6.4
  • Render message by default (#160).
  • Expose interface-typed options via appsettings (#162)