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
IOException
Copyright © 2021. All rights reserved.