ecs-dotnet
ecs-dotnet copied to clipboard
.NET integrations that use the Elastic Common Schema (ECS)
Core minimum for release 1.7.0 * Autogenerate from the schema definition. * Fix up any compatibility issues with clients/usage, e.g. different loggers. Depending on the extent of changes, for anything...
I really like Elasticsearch.Extensions.Logging. It is a piece of cake to implement. However, not all of my apps are logging to Elastic. Some are logging to Splunk. ECS is a...
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...
**ECS integration/library project(s) (e.g. Elastic.CommonSchema.Serilog)**: Elastic.CommonSchema.Serilog **ECS schema version (e.g. 1.4.0)**: latest **ECS .NET assembly version (e.g. 1.4.2)**: 1.6.0-alpha1 **Elasticsearch version (if applicable)**: N/A **.NET framework / OS**: .NET 6.0...
Improving on #195
System.Text.Json is very fragile, and can only handle safe objects If it was possible to control the recursion-level of the System.Text.Json to only first level (Default=32) for unsafe objects could...
Trying resolve #219
Starting ASP.NET6 Application with NLog EcsLayout where it fails to serialize object of type `Microsoft.AspNetCore.Routing.RouteEndpoint` coming from this log-message from Microsoft ASP.NET (Logger-Category = "Microsoft.AspNetCore.Routing.EndpointMiddleware"): ``` Executing endpoint '{EndpointName}' ```...
I've noticed that https://raw.githubusercontent.com/elastic/ecs-dotnet/main/docs/index.asciidoc also contains (an outdated) ECS version. Should it be updated as well? _Originally posted by @andreycha in https://github.com/elastic/ecs-dotnet/pull/200#pullrequestreview-1087840386_