@@ -7,7 +7,7 @@ namespace Sample
77{
88 public class Program
99 {
10- public static string EventCollectorToken = "D7E04CDB-71A8-4266-90A1-90EF1620AA4B " ;
10+ public static string EventCollectorToken = "04B42E81-100E-4BED-8AE9-FC5EE4E08602 " ;
1111
1212 public static void Main ( string [ ] args )
1313 {
@@ -17,30 +17,48 @@ public static void Main(string[] args)
1717 eventsToCreate = int . Parse ( args [ 0 ] ) ;
1818
1919 Log . Information ( "Sample starting up" ) ;
20+ Serilog . Debugging . SelfLog . Out = System . Console . Out ;
2021
21- // Vanilla Tests
22+ // Vanilla Tests just host
2223 Log . Logger = new LoggerConfiguration ( )
2324 . MinimumLevel . Debug ( )
2425 . WriteTo . LiterateConsole ( )
25- . WriteTo . SplunkViaEventCollector (
26+ . WriteTo . EventCollector (
27+ "http://localhost:8088" ,
28+ Program . EventCollectorToken )
29+ . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
30+ . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample.TestType" , "Vanilla No services/collector" )
31+ . CreateLogger ( ) ;
32+
33+ foreach ( var i in Enumerable . Range ( 0 , eventsToCreate ) )
34+ {
35+ Log . Information ( "Running vanilla without extended endpoint loop {Counter}" , i ) ;
36+ Thread . Sleep ( 5 ) ;
37+ }
38+
39+ // Vanilla Test with full uri specified
40+ Log . Logger = new LoggerConfiguration ( )
41+ . MinimumLevel . Debug ( )
42+ . WriteTo . LiterateConsole ( )
43+ . WriteTo . EventCollector (
2644 "http://localhost:8088/services/collector" ,
2745 Program . EventCollectorToken )
2846 . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
29- . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample.TestCase " , "Vanilla" )
47+ . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample.TestType " , "Vanilla with full uri specified " )
3048 . CreateLogger ( ) ;
3149
3250 foreach ( var i in Enumerable . Range ( 0 , eventsToCreate ) )
3351 {
3452 Log . Information ( "Running vanilla loop {Counter}" , i ) ;
3553 Thread . Sleep ( 5 ) ;
3654 }
37-
55+
3856 // Override Source
3957 Log . Logger = new LoggerConfiguration ( )
4058 . MinimumLevel . Debug ( )
4159 . WriteTo . LiterateConsole ( )
42- . WriteTo . SplunkViaEventCollector (
43- "http://localhost:8088/services/collector " ,
60+ . WriteTo . EventCollector (
61+ "http://localhost:8088" ,
4462 Program . EventCollectorToken ,
4563 source : "Serilog.Sinks.Splunk.Sample" )
4664 . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
@@ -57,8 +75,8 @@ public static void Main(string[] args)
5775 Log . Logger = new LoggerConfiguration ( )
5876 . MinimumLevel . Debug ( )
5977 . WriteTo . LiterateConsole ( )
60- . WriteTo . SplunkViaEventCollector (
61- "http://localhost:8088/services/collector " ,
78+ . WriteTo . EventCollector (
79+ "http://localhost:8088" ,
6280 Program . EventCollectorToken ,
6381 host : "myamazingmachine" )
6482 . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
@@ -75,8 +93,8 @@ public static void Main(string[] args)
7593 Log . Logger = new LoggerConfiguration ( )
7694 . MinimumLevel . Debug ( )
7795 . WriteTo . LiterateConsole ( )
78- . WriteTo . SplunkViaEventCollector (
79- "http://localhost:8088/services/collector " ,
96+ . WriteTo . EventCollector (
97+ "http://localhost:8088" ,
8098 Program . EventCollectorToken ,
8199 renderTemplate : false )
82100 . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
@@ -88,6 +106,17 @@ public static void Main(string[] args)
88106 Log . Information ( "Running no template loop {Counter}" , i ) ;
89107 Thread . Sleep ( 5 ) ;
90108 }
109+
110+ // SSL
111+ Log . Logger = new LoggerConfiguration ( )
112+ . MinimumLevel . Debug ( )
113+ . WriteTo . LiterateConsole ( )
114+ . WriteTo . EventCollector (
115+ "https://localhost:8088" ,
116+ Program . EventCollectorToken )
117+ . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample" , "ViaEventCollector" )
118+ . Enrich . WithProperty ( "Serilog.Sinks.Splunk.Sample.TestType" , "HTTPS" )
119+ . CreateLogger ( ) ;
91120
92121 Log . Debug ( "Waiting for Events to Flush" ) ;
93122 Thread . Sleep ( 5000 ) ;
0 commit comments