Skip to content

Configuring the sink

Matthew Erbs edited this page Nov 13, 2015 · 9 revisions

##Via Code

To get started install the Serilog.Sinks.Splunk package from Visual Studio's NuGet console:

PM> Install-Package Serilog.Sinks.Splunk

To get started install the Serilog.Sinks.Splunk package from Visual Studio's NuGet console:

PM> Install-Package Serilog.Sinks.Splunk

Using the new Event Collector in Splunk 6.3

var log = new LoggerConfiguration()
     .WriteTo.SplunkViaEventCollector("https://mysplunk:8088/services/collector", "myeventcollectortoken")
    .CreateLogger();

Set up to log via TCP

var log = new LoggerConfiguration()
    .WriteTo.SplunkViaTcp("127.0.0.1", 10001)
    .CreateLogger();

Or maybe UDP

var log = new LoggerConfiguration()
    .WriteTo.SplunkViaUdp("127.0.0.1", 10000)
    .CreateLogger();

##Via App Settings

TODO

Clone this wiki locally