public class LogstashTcpSocketAppender extends AbstractLogstashTcpSocketAppender<ILoggingEvent,TcpAppenderListener<ILoggingEvent>>
AbstractLogstashTcpSocketAppender
for logging ILoggingEvent
s.AsyncDisruptorAppender.LogEvent<Event>, AsyncDisruptorAppender.LogEventFactory<Event>, AsyncDisruptorAppender.LogEventTranslator<Event>
DEFAULT_CONNECTION_TIMEOUT, DEFAULT_PORT, DEFAULT_QUEUE_SIZE, DEFAULT_RECONNECTION_DELAY, DEFAULT_THREAD_NAME_FORMAT, DEFAULT_WRITE_BUFFER_SIZE, DEFAULT_WRITE_TIMEOUT, HOST_NAME_FORMAT, PORT_FORMAT
APPENDER_NAME_FORMAT, DEFAULT_DROPPED_WARN_FREQUENCY, DEFAULT_PRODUCER_TYPE, DEFAULT_RING_BUFFER_SIZE, DEFAULT_WAIT_STRATEGY, listeners, THREAD_INDEX_FORMAT
name, started
context
Constructor and Description |
---|
LogstashTcpSocketAppender() |
Modifier and Type | Method and Description |
---|---|
boolean |
isIncludeCallerData() |
protected void |
prepareForDeferredProcessing(ILoggingEvent event) |
void |
setIncludeCallerData(boolean includeCallerData) |
addDestination, addDestinations, createEventHandler, fireConnectionClosed, fireConnectionFailed, fireConnectionOpened, fireEventSendFailure, fireEventSent, getConnectedDestination, getConnectionStrategy, getConnectionTimeout, getDestinations, getEncoder, getHostString, getKeepAliveCharset, getKeepAliveDuration, getKeepAliveMessage, getQueueSize, getReconnectionDelay, getSecondaryConnectionTTL, getSocketFactory, getSsl, getThreadNameFormatParams, getWriteBufferSize, getWriteTimeout, isKeepAliveEnabled, isStarted, isWriteTimeoutEnabled, scheduleReaderCallable, setConnectionStrategy, setConnectionTimeout, setEncoder, setKeepAliveCharset, setKeepAliveDuration, setKeepAliveMessage, setQueueSize, setReconnectionDelay, setSecondaryConnectionTTL, setSocketFactory, setSsl, setThreadNameFormat, setWriteBufferSize, setWriteTimeout, start, stop, updateCurrentThreadName
addListener, append, calculateThreadName, fireAppenderStarted, fireAppenderStopped, fireEventAppended, fireEventAppendFailed, getAppendRetryFrequency, getAppendTimeout, getDisruptor, getDroppedWarnFrequency, getEventTranslator, getProducerType, getRingBufferSize, getShutdownGracePeriod, getThreadFactory, getThreadNameFormat, getWaitStrategy, isAddDefaultStatusListener, isDaemon, isRingBufferEmpty, removeListener, safelyFireEvent, setAddDefaultStatusListener, setAppendRetryFrequency, setAppendTimeout, setDaemon, setDroppedWarnFrequency, setEventFactory, setEventTranslator, setProducerType, setRingBufferSize, setShutdownGracePeriod, setThreadFactory, setWaitStrategy, setWaitStrategyType
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
protected void prepareForDeferredProcessing(ILoggingEvent event)
prepareForDeferredProcessing
in class AsyncDisruptorAppender<ILoggingEvent,TcpAppenderListener<ILoggingEvent>>
public boolean isIncludeCallerData()
public void setIncludeCallerData(boolean includeCallerData)
Copyright © 2013–2022. All rights reserved.