Module transforms

Source

Modules§

aggregate
aws_ec2_metadata
dedupe
filter
log_to_metric
lua
metric_to_log
reduce
remap
route
sample
tag_cardinality_limit
throttle
window

Structs§

OutputBuffer
TransformOutputs
TransformOutputsBuf

Enums§

Transform
Transforms come in two variants. Functions, or tasks.

Traits§

FunctionTransform
Transforms that are simple, and don’t require attention to coordination. You can run them as simple functions over events in any order.
SyncTransform
Broader than the simple FunctionTransform, this trait allows transforms to write to multiple outputs. Those outputs must be known in advanced and returned via TransformConfig::outputs. Attempting to send to any output not registered in advance is considered a bug and will cause a panic.
TaskTransform
Transforms that tend to be more complicated runtime style components.