Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
G
I
M
P
S
T
Z
A
addAdditionalField(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
Add an additional field.
addStaticAdditionalField(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
Add a staticAdditional field.
append(ILoggingEvent)
- Method in class me.moocar.logbackgelf.
AppenderExecutor
The main append method.
append(ILoggingEvent)
- Method in class me.moocar.logbackgelf.
GelfAppender
The main append method.
AppenderExecutor
- Class in
me.moocar.logbackgelf
Converts a log event into a a payload or chunks and sends them to the graylog2-server
AppenderExecutor(Transport, PayloadChunker, GelfConverter, Zipper, int)
- Constructor for class me.moocar.logbackgelf.
AppenderExecutor
C
ChunkFactory
- Class in
me.moocar.logbackgelf
Responsible for wrapping a subPayload in a GELF Chunk
ChunkFactory(byte[], boolean)
- Constructor for class me.moocar.logbackgelf.
ChunkFactory
chunkIt(byte[])
- Method in class me.moocar.logbackgelf.
PayloadChunker
Converts a payload into a number of full GELF chunks.
create(byte[], byte, byte, byte[])
- Method in class me.moocar.logbackgelf.
ChunkFactory
Concatenates everything into a GELF Chunk header and then appends the sub Payload
D
doLayout(ILoggingEvent)
- Method in class me.moocar.logbackgelf.
GelfLayout
Transform an event (of type Object) and return it as a String after appropriate formatting.
G
GelfAppender
- Class in
me.moocar.logbackgelf
Responsible for Formatting a log event and sending it to a Graylog2 Server.
GelfAppender()
- Constructor for class me.moocar.logbackgelf.
GelfAppender
GelfConverter
- Class in
me.moocar.logbackgelf
Responsible for formatting a log event into a GELF message
GelfConverter(String, boolean, boolean, boolean, Map<String, String>, Map<String, String>, int, String, String, String, boolean)
- Constructor for class me.moocar.logbackgelf.
GelfConverter
GelfLayout
- Class in
me.moocar.logbackgelf
GelfLayout()
- Constructor for class me.moocar.logbackgelf.
GelfLayout
get()
- Method in class me.moocar.logbackgelf.
MessageIdProvider
Creates a message id that should be unique on every call.
getAdditionalFields()
- Method in class me.moocar.logbackgelf.
GelfAppender
additional fields to add to the gelf message.
getAdditionalFields()
- Method in class me.moocar.logbackgelf.
GelfLayout
getChunkThreshold()
- Method in class me.moocar.logbackgelf.
GelfAppender
getContentType()
- Method in class me.moocar.logbackgelf.
GelfLayout
getFacility()
- Method in class me.moocar.logbackgelf.
GelfAppender
The name of your service.
getFacility()
- Method in class me.moocar.logbackgelf.
GelfLayout
getGraylog2ServerHost()
- Method in class me.moocar.logbackgelf.
GelfAppender
The hostname of the graylog2 server to send messages to
getGraylog2ServerPort()
- Method in class me.moocar.logbackgelf.
GelfAppender
The port of the graylog2 server to send messages to
getGraylog2ServerVersion()
- Method in class me.moocar.logbackgelf.
GelfAppender
getHostName()
- Method in class me.moocar.logbackgelf.
GelfAppender
Override the local hostname using a config option
getHostName()
- Method in class me.moocar.logbackgelf.
GelfLayout
getInetAddress(String)
- Static method in class me.moocar.logbackgelf.util.
InternetUtils
Gets the Inet address for the graylog2ServerHost and gives a specialised error message if an exception is thrown
getLocalHostName()
- Static method in class me.moocar.logbackgelf.util.
InternetUtils
Retrieves the localhost's hostname, or if unavailable, the ip address
getMessagePattern()
- Method in class me.moocar.logbackgelf.
GelfAppender
getMessagePattern()
- Method in class me.moocar.logbackgelf.
GelfLayout
getShortMessageLength()
- Method in class me.moocar.logbackgelf.
GelfAppender
The length of the message to truncate to
getShortMessageLength()
- Method in class me.moocar.logbackgelf.
GelfLayout
getShortMessagePattern()
- Method in class me.moocar.logbackgelf.
GelfAppender
getShortMessagePattern()
- Method in class me.moocar.logbackgelf.
GelfLayout
getStaticAdditionalFields()
- Method in class me.moocar.logbackgelf.
GelfAppender
static additional fields to add to every gelf message.
getStaticAdditionalFields()
- Method in class me.moocar.logbackgelf.
GelfLayout
I
InternetUtils
- Class in
me.moocar.logbackgelf.util
isAppendLineSeparator()
- Method in class me.moocar.logbackgelf.
GelfLayout
isIncludeFullMDC()
- Method in class me.moocar.logbackgelf.
GelfAppender
Indicates if all values from the MDC should be included in the gelf message or only the once listed as
additional fields
.
isIncludeFullMDC()
- Method in class me.moocar.logbackgelf.
GelfLayout
isUseLoggerName()
- Method in class me.moocar.logbackgelf.
GelfAppender
If true, an additional field call "_loggerName" will be added to each gelf message.
isUseLoggerName()
- Method in class me.moocar.logbackgelf.
GelfLayout
isUseMarker()
- Method in class me.moocar.logbackgelf.
GelfAppender
isUseMarker()
- Method in class me.moocar.logbackgelf.
GelfLayout
isUseThreadName()
- Method in class me.moocar.logbackgelf.
GelfAppender
If true, an additional field call "_threadName" will be added to each gelf message.
isUseThreadName()
- Method in class me.moocar.logbackgelf.
GelfLayout
M
me.moocar.logbackgelf
- package me.moocar.logbackgelf
me.moocar.logbackgelf.util
- package me.moocar.logbackgelf.util
MessageIdProvider
- Class in
me.moocar.logbackgelf
Responsible for creating a unique Gelf messageId
MessageIdProvider(int, MessageDigest, String)
- Constructor for class me.moocar.logbackgelf.
MessageIdProvider
P
PayloadChunker
- Class in
me.moocar.logbackgelf
Responsible for converting a Gelf Payload into chunks if need be.
PayloadChunker(int, int, MessageIdProvider, ChunkFactory)
- Constructor for class me.moocar.logbackgelf.
PayloadChunker
S
send(byte[])
- Method in class me.moocar.logbackgelf.
Transport
Sends a single packet GELF message to the graylog2 server
send(List<byte[]>)
- Method in class me.moocar.logbackgelf.
Transport
Sends a bunch of GELF Chunks to the graylog2 server
setAdditionalFields(Map<String, String>)
- Method in class me.moocar.logbackgelf.
GelfAppender
setAdditionalFields(Map<String, String>)
- Method in class me.moocar.logbackgelf.
GelfLayout
setAppendLineSeparator(boolean)
- Method in class me.moocar.logbackgelf.
GelfLayout
setChunkThreshold(int)
- Method in class me.moocar.logbackgelf.
GelfAppender
setFacility(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setFacility(String)
- Method in class me.moocar.logbackgelf.
GelfLayout
setGraylog2ServerHost(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setGraylog2ServerPort(int)
- Method in class me.moocar.logbackgelf.
GelfAppender
setGraylog2ServerVersion(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setHostName(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setHostName(String)
- Method in class me.moocar.logbackgelf.
GelfLayout
setIncludeFullMDC(boolean)
- Method in class me.moocar.logbackgelf.
GelfAppender
setIncludeFullMDC(boolean)
- Method in class me.moocar.logbackgelf.
GelfLayout
setMessagePattern(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setMessagePattern(String)
- Method in class me.moocar.logbackgelf.
GelfLayout
setShortMessageLength(int)
- Method in class me.moocar.logbackgelf.
GelfAppender
setShortMessageLength(int)
- Method in class me.moocar.logbackgelf.
GelfLayout
setShortMessagePattern(String)
- Method in class me.moocar.logbackgelf.
GelfAppender
setShortMessagePattern(String)
- Method in class me.moocar.logbackgelf.
GelfLayout
setStaticAdditionalFields(Map<String, String>)
- Method in class me.moocar.logbackgelf.
GelfAppender
setStaticAdditionalFields(Map<String, String>)
- Method in class me.moocar.logbackgelf.
GelfLayout
setUseLoggerName(boolean)
- Method in class me.moocar.logbackgelf.
GelfAppender
setUseLoggerName(boolean)
- Method in class me.moocar.logbackgelf.
GelfLayout
setUseMarker(boolean)
- Method in class me.moocar.logbackgelf.
GelfAppender
setUseMarker(boolean)
- Method in class me.moocar.logbackgelf.
GelfLayout
setUseThreadName(boolean)
- Method in class me.moocar.logbackgelf.
GelfAppender
setUseThreadName(boolean)
- Method in class me.moocar.logbackgelf.
GelfLayout
start()
- Method in class me.moocar.logbackgelf.
GelfAppender
start()
- Method in class me.moocar.logbackgelf.
GelfLayout
T
toGelf(ILoggingEvent)
- Method in class me.moocar.logbackgelf.
GelfConverter
Converts a log event into GELF JSON.
Transport
- Class in
me.moocar.logbackgelf
Responsible for sending packet(s) to the graylog2 server
Transport(int, InetAddress)
- Constructor for class me.moocar.logbackgelf.
Transport
Z
zip(String)
- Method in class me.moocar.logbackgelf.
Zipper
zips up a string into a GZIP format.
Zipper
- Class in
me.moocar.logbackgelf
Zipper()
- Constructor for class me.moocar.logbackgelf.
Zipper
A
C
D
G
I
M
P
S
T
Z
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2014. All Rights Reserved.