Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 1.33 KB

File metadata and controls

19 lines (16 loc) · 1.33 KB

Gelf

The Gelf output plugin allows to send logs in GELF format directly to a Graylog input using TLS, TCP or UDP protocols.
For full documentation, refer to https://docs.fluentbit.io/manual/pipeline/outputs/gelf

Field Description Scheme
host IP address or hostname of the target Graylog server. string
port The port that the target Graylog server is listening on. *int32
mode The protocol to use (tls, tcp or udp). string
shortMessageKey ShortMessageKey is the key to use as the short message. string
timestampKey TimestampKey is the key which its value is used as the timestamp of the message. string
hostKey HostKey is the key which its value is used as the name of the host, source or application that sent this message. string
fullMessageKey FullMessageKey is the key to use as the long message that can i.e. contain a backtrace. string
levelKey LevelKey is the key to be used as the log level. string
packetSize If transport protocol is udp, it sets the size of packets to be sent. *int32
compress If transport protocol is udp, it defines if UDP packets should be compressed. *bool
tls *plugins.TLS
networking Include fluentbit networking options for this output-plugin *plugins.Networking