- GelfChunkingOutputStream - Class in me.moocar.logbackgelf
-
An OutputStream that sends bytes as UDP packets to a [GELF](https://www.graylog.org/resources/gelf-2/) compatible
remote server.
- GelfChunkingOutputStream(InetAddress, int, int, MessageIdProvider) - Constructor for class me.moocar.logbackgelf.GelfChunkingOutputStream
-
Create a new GelfChunkingOutputStream
- GelfLayout<E extends ch.qos.logback.classic.spi.ILoggingEvent> - Class in me.moocar.logbackgelf
-
Responsible for formatting a log event into a GELF JSON string
- GelfLayout() - Constructor for class me.moocar.logbackgelf.GelfLayout
-
- GelfUDPAppender<E> - Class in me.moocar.logbackgelf
-
A UDP appender that sends logs to a remote UDP server.
- GelfUDPAppender() - Constructor for class me.moocar.logbackgelf.GelfUDPAppender
-
- 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.GelfLayout
-
additional fields to add to the gelf message.
- getFieldTypes() - Method in class me.moocar.logbackgelf.GelfLayout
-
- getFullMessageLayout() - Method in class me.moocar.logbackgelf.GelfLayout
-
- getHost() - Method in class me.moocar.logbackgelf.GelfLayout
-
Override the local host using a config option
- getInetAddress(String) - Static method in class me.moocar.logbackgelf.InternetUtils
-
Gets the Inet address for the GelfUDPAppender.remoteHost and gives a specialised error message if an exception is thrown
- getLocalHostName() - Static method in class me.moocar.logbackgelf.InternetUtils
-
Retrieves the local host's hostname.
- getMaxPacketSize() - Method in class me.moocar.logbackgelf.GelfUDPAppender
-
Maximum packet size.
- getPort() - Method in class me.moocar.logbackgelf.GelfUDPAppender
-
The remote port to send logs to.
- getRemoteHost() - Method in class me.moocar.logbackgelf.GelfUDPAppender
-
The remote host name to send logs to.
- getShortMessageLayout() - Method in class me.moocar.logbackgelf.GelfLayout
-
- getStaticAdditionalFields() - Method in class me.moocar.logbackgelf.GelfLayout
-
static additional fields to add to every gelf message.
- GZIPEncoder<E extends ch.qos.logback.classic.spi.ILoggingEvent> - Class in me.moocar.logbackgelf
-
Encoder that uses GZIPOutputStream to gzip encoded messages for use by the appender
- GZIPEncoder() - Constructor for class me.moocar.logbackgelf.GZIPEncoder
-