
About Vector
Vector is an open source pipeline tool for observability data. It collects logs and metrics, transforms them and routes them to the destinations you choose.
What it does
Vector sits between your sources and your destinations. It can run as an agent on each host, as a sidecar next to an application, or as a central aggregator. Pipelines are written in a simple configuration file, and transforms can use a built-in language called Remap to reshape or redact events.
Key features
- Collect, transform and route logs and metrics
- Remap language for custom transforms
- Deploy as a daemon, sidecar or aggregator
- Configuration in YAML, TOML or JSON
- Built in Rust for speed and low memory use
Who it's for
DevOps and platform teams that want to move observability data between tools without locking into one vendor. It also suits teams that need to filter or reduce data before it reaches costly storage.
Pricing and good to know
Vector is open source under the MPL-2.0 license on GitHub. It is packaged as a single binary. Because Vector is a pipeline rather than a storage product, you still need a destination for your data, such as a log store or metrics database.
Highlights
- Collect, transform and route logs and metrics
- Remap language for custom transforms
- Deploy as a daemon, sidecar or aggregator
- Configuration in YAML, TOML or JSON
- Built in Rust for speed and low memory use












