Expand description
A collection of formats that can be used to convert from structured events to byte frames.
Structs§
- Serializer that converts an
Eventto bytes using the Apache Avro format. - Config used to build a
AvroSerializer. - Apache Avro serializer options.
 - 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} - Config used to build a
CefSerializer. - Serializer that converts an
Eventto bytes using the CSV format. - Config used to build a
CsvSerializer. - Serializer that converts an
Eventto bytes using the GELF format. Spec: https://docs.graylog.org/docs/gelf - Config used to build a
GelfSerializer. - Serializer that converts an
Eventto bytes using the JSON format. - Config used to build a
JsonSerializer. - Options for the JsonSerializer.
 - Serializer that converts an
Eventto bytes using the logfmt format. - Config used to build a
LogfmtSerializer. - Serializer that converts an
Eventto bytes using the JSON format. - Config used to build a
NativeJsonSerializer. - Serializer that converts an
Eventto bytes using the Vector native protobuf format. - Config used to build a
NativeSerializer. - Serializer that converts an
Eventto bytes using the Protobuf format. - Config used to build a
ProtobufSerializer. - Protobuf serializer options.
 - Serializer that converts an
Eventto bytes by extracting the message key. - Config used to build a
RawMessageSerializer. - Serializer that converts a log to bytes by extracting the message key, or converts a metric to bytes by calling its
Displayimplementation. - Config used to build a
TextSerializer. 
Traits§
- Serialize a structured event into a byte frame.