Skip to content

Commit d4ddfdc

Browse files
committed
Added Syslog + Gelf + Atomic + Gzip + Log4jXml targets
1 parent 58f63c0 commit d4ddfdc

File tree

1 file changed

+83
-18
lines changed

1 file changed

+83
-18
lines changed

config/targets.json

Lines changed: 83 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"name": "Chainsaw",
44
"page": "Chainsaw-target",
55
"description": "Sends log messages to the remote instance of Chainsaw application from log4j.",
6+
"package": "NLog.Targets.Network",
7+
"platform-notes": "For NLog 6.0: NLog.Targets.Network nuget package required",
68
"category": "Integrations (GUI tools)"
79
},
810
{
@@ -68,6 +70,20 @@
6870
"description": "Writes log messages to one or more files.",
6971
"category": ""
7072
},
73+
{
74+
"name": "Atomic File",
75+
"page": "Atomic-File-Target",
76+
"package": "NLog.Targets.AtomicFile",
77+
"description": "Writes log messages to one or more files using O_APPEND.",
78+
"category": ""
79+
},
80+
{
81+
"name": "GZip File",
82+
"page": "GZip-File-Target",
83+
"package": "NLog.Targets.GZipFile",
84+
"description": "Writes log messages to one or more files using GZipStream.",
85+
"category": ""
86+
},
7187
{
7288
"name": "HTTP",
7389
"page": "https://github.com/DarekDan/NLog.Targets.HTTP/blob/master/README.md",
@@ -98,6 +114,8 @@
98114
"aliases": ["Mail", "E-mail", "SMTP", "SMTP-client"],
99115
"page": "Mail-target",
100116
"description": "Sends log messages with SmtpClient using SMTP protocol or pickup folder.",
117+
"package": "NLog.Targets.Mail",
118+
"platform-notes": "For NLog 6.0: NLog.Targets.Mail nuget package required",
101119
"platforms": [
102120
"net35",
103121
"net45",
@@ -133,14 +151,25 @@
133151
"name": "Network",
134152
"page": "Network-target",
135153
"description": "Sends log messages over the network using TCP / UDP / SSL / TLS.",
154+
"package": "NLog.Targets.Network",
155+
"platform-notes": "For NLog 6.0: NLog.Targets.Network nuget package required",
136156
"category": "Integrations"
137157
},
138158
{
139159
"name": "NLogViewer",
140160
"page": "NLogViewer-target",
141161
"description": "Sends log messages to the remote instance of NLog Viewer.",
162+
"package": "NLog.Targets.Network",
163+
"platform-notes": "For NLog 6.0: NLog.Targets.Network nuget package required",
142164
"category": "Integrations (GUI tools)"
143165
},
166+
{
167+
"name": "Log4JXml",
168+
"page": "Log4JXml-target",
169+
"description": "Sends log messages to the remote instance of Log4JXml Receiver.",
170+
"package": "NLog.Targets.Network",
171+
"category": "Integrations"
172+
},
144173
{
145174
"name": "Null",
146175
"page": "Null-target",
@@ -177,6 +206,8 @@
177206
"aliases": ["TraceSystem"],
178207
"page": "Trace-target",
179208
"description": "Sends log messages through System.Diagnostics.Trace.",
209+
"package": "NLog.Targets.Trace",
210+
"platform-notes": "For NLog 6.0: NLog.Targets.Trace nuget package required",
180211
"platforms": [
181212
"net35",
182213
"net45",
@@ -188,6 +219,8 @@
188219
"name": "WebService",
189220
"page": "WebService-target",
190221
"description": "Calls the specified web service on each log message.",
222+
"package": "NLog.Targets.WebService",
223+
"platform-notes": "For NLog 6.0: NLog.Targets.WebService nuget package required",
191224
"category": "Integrations"
192225
},
193226
{
@@ -484,8 +517,16 @@
484517
},
485518
{
486519
"name": "Gelf",
520+
"page": "Gelf-target",
521+
"description": "Writes NLog messages to GrayLog - Gelf UDP / TCP / HTTP",
522+
"package": "NLog.Targets.Network",
523+
"external": true,
524+
"category": "Integrations"
525+
},
526+
{
527+
"name": "NLog.Targets.Gelf",
487528
"page": "https://github.com/2020Legal/NLog.Targets.Gelf",
488-
"description": "Writes NLog messages to GrayLog2 - Gelf",
529+
"description": "Writes NLog messages to GrayLog - Gelf UDP",
489530
"package": "NLog.Targets.Gelf",
490531
"external": true,
491532
"category": "Integrations"
@@ -494,42 +535,50 @@
494535
"name": "Gelf4NLog",
495536
"page": "https://github.com/Certegy/Gelf4NLog",
496537
"package": "Gelf4NLog.Target",
497-
"description": "Writes NLog messages to GrayLog2 - Gelf",
538+
"description": "Writes NLog messages to GrayLog - Gelf UDP",
498539
"external": true,
499540
"category": "Integrations"
500541
},
501-
{
502-
"name": "InfluxDB",
503-
"page": "https://github.com/tomcheney/nlog-influx-target",
504-
"package": "NLog.Targets.InfluxDB",
505-
"description": "Writes NLog messages to InfluxDB v2",
506-
"external": true,
507-
"category": "Databases"
508-
},
509542
{
510543
"name": "NLog.Gelf",
511544
"page": "https://github.com/mantasaudickas/NLog.Gelf",
512545
"package": "NLog.Gelf",
513-
"description": "Writes NLog messages to GrayLog2 - Gelf",
546+
"description": "Writes NLog messages to GrayLog - Gelf UDP / HTTP",
514547
"external": true,
515548
"category": "Integrations"
516549
},
517550
{
518-
"name": "NLog.Targets.GraylogHttp",
551+
"name": "GrayNLog",
552+
"page": "https://gitlab.com/nlog/nlog-graylog",
553+
"package": " GrayNLog",
554+
"description": "Write log messages to Graylog - Gelf UDP.",
555+
"external": true,
556+
"category": "Integrations"
557+
},
558+
{
559+
"name": "GraylogHttp",
519560
"page": "https://github.com/dustinchilson/NLog.Targets.GraylogHttp",
520561
"package": "NLog.Targets.GraylogHttp",
521-
"description": "NLog target that pushes log messages to Graylog using the Http input.",
562+
"description": "Write log messages to Graylog - Gelf HTTP.",
522563
"external": true,
523564
"category": "Integrations"
524565
},
525566
{
526-
"name": "EasyGelf",
527-
"page": "https://github.com/Pliner/EasyGelf",
528-
"package": "EasyGelf.NLog",
529-
"description": "Writes NLog messages to GrayLog2 - Gelf",
567+
"name": "GelfAspNetCore",
568+
"page": "https://github.com/GokGokalp/NLog.Web.AspNetCore.Targets.Gelf",
569+
"package": "NLog.Web.AspNetCore.Targets.Gelf",
570+
"description": "Write log messages to Graylog - Gelf UDP.",
530571
"external": true,
531572
"category": "Integrations"
532573
},
574+
{
575+
"name": "InfluxDB",
576+
"page": "https://github.com/tomcheney/nlog-influx-target",
577+
"package": "NLog.Targets.InfluxDB",
578+
"description": "Writes NLog messages to InfluxDB v2",
579+
"external": true,
580+
"category": "Databases"
581+
},
533582
{
534583
"name": "Glimpse",
535584
"page": "https://github.com/rho24/Glimpse.NLog",
@@ -691,9 +740,17 @@
691740
},
692741
{
693742
"name": "Syslog",
743+
"page": "Syslog-target",
744+
"package": "NLog.Targets.Network",
745+
"description": "Writes NLog messages to Syslog Server",
746+
"external": true,
747+
"category": "Integrations"
748+
},
749+
{
750+
"name": "NLog.Targets.Syslog",
694751
"page": "https://github.com/graffen/NLog.Targets.Syslog",
695752
"package": "NLog.Targets.Syslog",
696-
"description": "Writes NLog messages to Syslog",
753+
"description": "[Discontinued] Writes NLog messages to Syslog Server",
697754
"external": true,
698755
"category": "Integrations"
699756
},
@@ -745,6 +802,14 @@
745802
"external": true,
746803
"category": "Integrations (Cloud)"
747804
},
805+
{
806+
"name": "Microsoft Azure EventGrid",
807+
"page": "https://github.com/JDetmar/NLog.Extensions.AzureStorage/blob/master/src/NLog.Extensions.AzureEventGrid/README.md",
808+
"package": "NLog.Extensions.AzureEventGrid/",
809+
"description": "Writing of NLog messages to Azure Event Grid",
810+
"external": true,
811+
"category": "Integrations (Cloud)"
812+
},
748813
{
749814
"name": "Microsoft Azure File System",
750815
"page": "https://github.com/lucianaparaschivei/NLog.Extensions.AzureFileSystem",

0 commit comments

Comments
 (0)