public interface SyslogdConfig
SyslogdConfig interface.
| Modifier and Type | Method and Description | 
|---|---|
int | 
getBatchIntervalMs()
Messages are aggregated in batches before being dispatched. 
 | 
int | 
getBatchSize()
Messages are aggregated in batches before being dispatched. 
 | 
String | 
getDiscardUei()
getDiscardUei 
 | 
String | 
getForwardingRegexp()
getForwardingRegexp 
 | 
List<HideMatch> | 
getHideMessages()
A collection of Strings we do not want to attach to the event. 
 | 
String | 
getListenAddress()
getListenAddress 
 | 
Integer | 
getMatchingGroupHost()
getMatchingGroupHost 
 | 
Integer | 
getMatchingGroupMessage()
getMatchingGroupMessage 
 | 
boolean | 
getNewSuspectOnMessage()
getNewSuspectOnMessage 
 | 
int | 
getNumThreads()
Number of threads used for consuming/dispatching messages. 
 | 
String | 
getParser()
getParser 
 | 
int | 
getQueueSize()
Maximum number of messages to keep in memory while waiting
 to be dispatched. 
 | 
int | 
getSyslogPort()
getSyslogPort 
 | 
TimeZone | 
getTimeZone()
Optional:
 - if not null it will be used as default time zone if no time zone is given
 - if not set the system time zone will be used 
 | 
List<UeiMatch> | 
getUeiList()
A collection of Strings->UEI's 
 | 
void | 
reload()
reload configuration 
 | 
boolean | 
shouldIncludeRawSyslogmessage()
Indicates whether or not to include the raw syslog message as an event parameter on events generated by Syslogd. 
 | 
int getSyslogPort()
getSyslogPort
boolean getNewSuspectOnMessage()
getNewSuspectOnMessage
Integer getMatchingGroupHost()
getMatchingGroupHost
Integer getMatchingGroupMessage()
getMatchingGroupMessage
String getParser()
getParser
List<HideMatch> getHideMessages()
int getNumThreads()
int getQueueSize()
int getBatchSize()
int getBatchIntervalMs()
TimeZone getTimeZone()
boolean shouldIncludeRawSyslogmessage()
Default behavior is false unless configured otherwise.
void reload()
     throws IOException
IOExceptionCopyright © 2020. All rights reserved.