Expand description
The Vector Core Library
The Vector Core Library are the foundational pieces needed to make a vector and is not vector with pieces missing. While this library is obviously tailored to the needs of vector it is written in such a way to make experimentation and testing in the library cheap and demonstrative.
This library was extracted from the top-level project package, discussed in RFC 7027.
Re-exports§
pub use crate::vrl::compile_vrl;
pub use event::EstimatedJsonEncodedSizeOf;
Modules§
- config
- event
- fanout
- ipallowlist
- metrics
- partition
- schema
- serde
- sink
- source
- tcp
- time
- Time utilities for vector-core
- tls
- transform
- vrl
Macros§
- buckets
- emit
- metric_
tags - quantiles
- register
- samples
- update_
counter - This macro is used to emit metrics as a
counter
while simultaneously converting from absolute values to incremental values.