public class GelfAppender
extends ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>
| Constructor and Description |
|---|
GelfAppender() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalField(java.lang.String keyValue) |
protected void |
append(ch.qos.logback.classic.spi.ILoggingEvent event) |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalFields() |
java.lang.String |
getAmqpExchange() |
int |
getAmqpMaxRetries() |
java.lang.String |
getAmqpRoutingKey() |
java.lang.String |
getAmqpURI() |
java.lang.String |
getFacility() |
protected GelfSender |
getGelfSender() |
java.lang.String |
getGraylogHost() |
int |
getGraylogPort() |
GelfMessageFactory |
getMarshaller() |
java.lang.String |
getOriginHost() |
boolean |
isLevelIncluded() |
boolean |
isLocationIncluded() |
boolean |
isLoggerIncluded() |
boolean |
isMarkerIncluded() |
boolean |
isMdcIncluded() |
boolean |
isSslTrustAllCertificates() |
boolean |
isThreadIncluded() |
void |
setAmqpExchange(java.lang.String amqpExchange) |
void |
setAmqpMaxRetries(int amqpMaxRetries) |
void |
setAmqpRoutingKey(java.lang.String amqpRoutingKey) |
void |
setAmqpURI(java.lang.String amqpURI) |
void |
setFacility(java.lang.String facility) |
void |
setGraylogHost(java.lang.String graylogHost) |
void |
setGraylogPort(int graylogPort) |
void |
setLevelIncluded(boolean levelIncluded) |
void |
setLocationIncluded(boolean locationIncluded) |
void |
setLoggerIncluded(boolean loggerIncluded) |
void |
setMarkerIncluded(boolean markerIncluded) |
void |
setMarshaller(GelfMessageFactory marshaller) |
void |
setMdcIncluded(boolean mdcIncluded) |
void |
setOriginHost(java.lang.String originHost) |
void |
setSslTrustAllCertificates(boolean sslTrustAllCertificates) |
void |
setThreadIncluded(boolean threadIncluded) |
void |
start() |
void |
stop() |
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic java.lang.String getGraylogHost()
public void setGraylogHost(java.lang.String graylogHost)
public int getGraylogPort()
public void setGraylogPort(int graylogPort)
public java.lang.String getOriginHost()
public void setOriginHost(java.lang.String originHost)
public boolean isLevelIncluded()
public void setLevelIncluded(boolean levelIncluded)
public boolean isLocationIncluded()
public void setLocationIncluded(boolean locationIncluded)
public boolean isLoggerIncluded()
public void setLoggerIncluded(boolean loggerIncluded)
public boolean isMarkerIncluded()
public void setMarkerIncluded(boolean markerIncluded)
public boolean isMdcIncluded()
public void setMdcIncluded(boolean mdcIncluded)
public boolean isThreadIncluded()
public void setThreadIncluded(boolean threadIncluded)
public java.lang.String getFacility()
public void setFacility(java.lang.String facility)
public java.util.Map<java.lang.String,java.lang.String> getAdditionalFields()
public void addAdditionalField(java.lang.String keyValue)
public java.lang.String getAmqpURI()
public void setAmqpURI(java.lang.String amqpURI)
public java.lang.String getAmqpExchange()
public void setAmqpExchange(java.lang.String amqpExchange)
public java.lang.String getAmqpRoutingKey()
public void setAmqpRoutingKey(java.lang.String amqpRoutingKey)
public int getAmqpMaxRetries()
public void setAmqpMaxRetries(int amqpMaxRetries)
public boolean isSslTrustAllCertificates()
public void setSslTrustAllCertificates(boolean sslTrustAllCertificates)
public GelfMessageFactory getMarshaller()
public void setMarshaller(GelfMessageFactory marshaller)
public void start()
start in interface ch.qos.logback.core.spi.LifeCyclestart in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>protected GelfSender getGelfSender()
protected void append(ch.qos.logback.classic.spi.ILoggingEvent event)
append in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>public void stop()
stop in interface ch.qos.logback.core.spi.LifeCyclestop in class ch.qos.logback.core.AppenderBase<ch.qos.logback.classic.spi.ILoggingEvent>