ecs-dotnet icon indicating copy to clipboard operation
ecs-dotnet copied to clipboard

[FEATURE] Unify NLog and Serilog ECS representations

Open codebrain opened this issue 5 years ago • 0 comments

Consider moving "common" code used by both Serilog and NLog into the Elastic.CommonSchema project, so that they are in sync. It will be interesting to see if this is inherently possible in all cases as the Elastic.CommonSchema project should not contain references to any logging libraries.

For example Serilog CatchErrors includes StackTrace for inner-exceptions But NLog CatchError does not (At the same time you can optimize Serilog to not allocate unnecessary Exception-List)

codebrain avatar Mar 02 '20 00:03 codebrain