public class LogstashSocketAppender
extends ch.qos.logback.core.net.SyslogAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
Constructor and Description |
---|
LogstashSocketAppender() |
Modifier and Type | Method and Description |
---|---|
ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> |
buildLayout() |
ch.qos.logback.core.net.SyslogOutputStream |
createOutputStream() |
java.lang.String |
getCustomFields() |
LogstashFieldNames |
getFieldNames() |
java.lang.String |
getHost() |
int |
getSeverityForEvent(java.lang.Object eventObject) |
boolean |
isIncludeCallerInfo() |
boolean |
isIncludeContext() |
boolean |
isIncludeMdc() |
void |
setCustomFields(java.lang.String customFields) |
void |
setFieldNames(LogstashFieldNames fieldNames) |
void |
setHost(java.lang.String host)
Just an alias for syslogHost (since that name doesn't make much sense here)
|
void |
setIncludeCallerInfo(boolean includeCallerInfo) |
void |
setIncludeContext(boolean includeContext) |
void |
setIncludeMdc(boolean includeMdc) |
append, facilityStringToint, getFacility, getLayout, getMaxMessageSize, getPort, getSuffixPattern, getSyslogHost, postProcess, setFacility, setLayout, setMaxMessageSize, setPort, setSuffixPattern, setSyslogHost, start, stop
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
public ch.qos.logback.core.Layout<ch.qos.logback.classic.spi.ILoggingEvent> buildLayout()
buildLayout
in class ch.qos.logback.core.net.SyslogAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
public int getSeverityForEvent(java.lang.Object eventObject)
getSeverityForEvent
in class ch.qos.logback.core.net.SyslogAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
public java.lang.String getHost()
public void setHost(java.lang.String host)
host
- public void setCustomFields(java.lang.String customFields)
public java.lang.String getCustomFields()
public boolean isIncludeCallerInfo()
public void setIncludeCallerInfo(boolean includeCallerInfo)
public LogstashFieldNames getFieldNames()
public void setFieldNames(LogstashFieldNames fieldNames)
public boolean isIncludeMdc()
public void setIncludeMdc(boolean includeMdc)
public boolean isIncludeContext()
public void setIncludeContext(boolean includeContext)
public ch.qos.logback.core.net.SyslogOutputStream createOutputStream() throws java.net.UnknownHostException, java.net.SocketException
createOutputStream
in class ch.qos.logback.core.net.SyslogAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
java.net.UnknownHostException
java.net.SocketException
Copyright © 2014. All Rights Reserved.