File tree Expand file tree Collapse file tree 6 files changed +11
-6
lines changed
Expand file tree Collapse file tree 6 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 77namespace Splunk
88{
99 /// <summary>
10- /// Class used at HEC loggers to control batch process.
10+ /// This class contains all methods and logics necessary to control a batch process.
1111 /// </summary>
12+ /// <remarks>
13+ /// Batch process is necessary to improve Splunk HEC performance. You need to dose
14+ /// your own batch size and/or interval speed but it's much better than send
15+ /// individual POST for each log entry.
16+ /// </remarks>
1217 public class BatchManager
1318 {
1419 readonly ConcurrentBag < object > events ;
Original file line number Diff line number Diff line change 1313namespace Splunk . Providers
1414{
1515 /// <summary>
16- /// Class used to provide Splunk HEC Json logger.
16+ /// This class is used to provide a Splunk HEC Json logger for each categoryName .
1717 /// </summary>
1818 public class SplunkHECJsonLoggerProvider : ILoggerProvider
1919 {
Original file line number Diff line number Diff line change 1111namespace Splunk . Providers
1212{
1313 /// <summary>
14- /// Class used to provide Splunk HEC Raw logger.
14+ /// This class is used to provide a Splunk HEC Raw logger for each categoryName .
1515 /// </summary>
1616 public class SplunkHECRawLoggerProvider : ILoggerProvider
1717 {
Original file line number Diff line number Diff line change 77namespace Splunk . Providers
88{
99 /// <summary>
10- /// Class used to provide Splunk Socket Tcp logger.
10+ /// This class is used to provide a Splunk Socket Tcp logger for each categoryName .
1111 /// </summary>
1212 public class SplunkTcpLoggerProvider : ILoggerProvider
1313 {
Original file line number Diff line number Diff line change 77namespace Splunk . Providers
88{
99 /// <summary>
10- /// Class used to provide Splunk Socket Udp logger.
10+ /// This class is used to provide a Splunk Socket Udp logger for each categoryName .
1111 /// </summary>
1212 public class SplunkUdpLoggerProvider : ILoggerProvider
1313 {
Original file line number Diff line number Diff line change 22namespace Splunk
33{
44 /// <summary>
5- /// Class used at HEC Json logger to store a log entry.
5+ /// This class represents a HEC Json log entry.
66 /// </summary>
77 public class SplunkJSONEntry
88 {
You can’t perform that action at this time.
0 commit comments