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
Eventto 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
Eventto 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
Eventto bytes using the CSV format. - CsvSerializer
Config - Config used to build a
CsvSerializer. - Gelf
Serializer - Serializer that converts an
Eventto 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
Eventto 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
Eventto bytes using the logfmt format. - Logfmt
Serializer Config - Config used to build a
LogfmtSerializer. - Native
Json Serializer - Serializer that converts an
Eventto bytes using the JSON format. - Native
Json Serializer Config - Config used to build a
NativeJsonSerializer. - Native
Serializer - Serializer that converts an
Eventto bytes using the Vector native protobuf format. - Native
Serializer Config - Config used to build a
NativeSerializer. - Protobuf
Serializer - Serializer that converts an
Eventto 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
Eventto 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
Displayimplementation. - Text
Serializer Config - Config used to build a
TextSerializer.
Traits§
- Serializer
- Serialize a structured event into a byte frame.