From 581b989ed68ecdc12dbace07ebc7573311587ad0 Mon Sep 17 00:00:00 2001 From: Rolf Kristensen Date: Sun, 29 Oct 2023 12:28:51 +0100 Subject: [PATCH] Added CLEF-Layout and ECS-Layout --- config/layouts.json | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/config/layouts.json b/config/layouts.json index 155e89dea..5a25a44b3 100644 --- a/config/layouts.json +++ b/config/layouts.json @@ -31,7 +31,7 @@ }, { "name": "Simple (plain text)", - "page": "TextLayout", + "page": "SimpleLayout", "description": "Write events as plain text. The default layout when no Layout type is specified." }, { @@ -64,11 +64,27 @@ ] }, { - "name": "Gelf", + "name": "GELF JSON", "page": "https://github.com/farzadpanahi/NLog.GelfLayout", - "description": "Write events to GELF JSON-format for GrayLog server.", + "description": "Write events to GELF JSON-format for GrayLog-server.", "package": [ "NLog.GelfLayout" ] + }, + { + "name": "CLEF JSON", + "page": "https://github.com/paulem/nlog-layouts-clef", + "description": "Write events in JSON using the Compact Log Event Format (CLEF) for Seq-server.", + "package": [ + "NLog.Layouts.ClefJsonLayout" + ] + }, + { + "name": "Elastic JSON", + "page": "https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.CommonSchema.NLog", + "description": "Write events in JSON using Elastic Common Schema (ECS) for ElasticSearch-server.", + "package": [ + "Elastic.CommonSchema.NLog" + ] } ]