Expand description
A collection of formats that can be used to convert from structured events to byte frames.
Structs§
- Avro
Serializer - Serializer that converts an
Event
to bytes using the Apache Avro format. - Avro
Serializer Config - Config used to build a
AvroSerializer
. - Avro
Serializer Options - Apache Avro serializer options.
- CefSerializer
- Serializer that converts an
Event
to the bytes using the CEF format. CEF:{version}|{device_vendor}|{device_product}|{device_version>|{device_event_class}|{name}|{severity}|{encoded_fields} - CefSerializer
Config - Config used to build a
CefSerializer
. - CsvSerializer
- Serializer that converts an
Event
to bytes using the CSV format. - CsvSerializer
Config - Config used to build a
CsvSerializer
. - Gelf
Serializer - Serializer that converts an
Event
to bytes using the GELF format. Spec: https://docs.graylog.org/docs/gelf - Gelf
Serializer Config - Config used to build a
GelfSerializer
. - Json
Serializer - Serializer that converts an
Event
to bytes using the JSON format. - Json
Serializer Config - Config used to build a
JsonSerializer
. - Json
Serializer Options - Options for the JsonSerializer.
- Logfmt
Serializer - Serializer that converts an
Event
to bytes using the logfmt format. - Logfmt
Serializer Config - Config used to build a
LogfmtSerializer
. - Native
Json Serializer - Serializer that converts an
Event
to bytes using the JSON format. - Native
Json Serializer Config - Config used to build a
NativeJsonSerializer
. - Native
Serializer - Serializer that converts an
Event
to bytes using the Vector native protobuf format. - Native
Serializer Config - Config used to build a
NativeSerializer
. - Protobuf
Serializer - Serializer that converts an
Event
to bytes using the Protobuf format. - Protobuf
Serializer Config - Config used to build a
ProtobufSerializer
. - Protobuf
Serializer Options - Protobuf serializer options.
- RawMessage
Serializer - Serializer that converts an
Event
to bytes by extracting the message key. - RawMessage
Serializer Config - Config used to build a
RawMessageSerializer
. - Text
Serializer - Serializer that converts a log to bytes by extracting the message key, or converts a metric
to bytes by calling its
Display
implementation. - Text
Serializer Config - Config used to build a
TextSerializer
.
Traits§
- Serializer
- Serialize a structured event into a byte frame.