newNew Reduce transform

Take Control Of Your Observability Data

Collect, transform, & route all observability data with one simple tool.

Vector DiagramA lightweight and ultra-fast tool for building observability pipelines

Vector is deployed over 100,000 times per day by Fortune 500 companies and startups.

Why Vector?

Fast. Really.

Built in Rust, Vector is blistering fast and memory efficient. It's designed to handle the most demanding environments.

Vendor Neutral

Vector does not favor any storage and fosters a fair, open ecosystem with your best interest in mind. Lock-in free and future proof.

One Tool

Vector aims to be the single, and only, tool needed to get data from A to B, deploying as an daemon, sidecar, or service.

All Data

Vector supports logs, metrics, and events, making it easy to collect and process all observability data.

Programmable Transforms

Programmable transforms give you the full power of programmable runtimes. Handle complex use cases without limitation.

Clear Guarantees

Guarantees matter, and Vector is clear on it's guarantees, helping you to make the appropriate trade offs for your use case.

Performance That Doesn't Deter

Built for the most demanding production environments
Loading...

Correct To The Smallest Details

We're obsessed with getting the details right

Simple To Configure

A simple composable format lets you build flexible pipelines

One Tool For Your Entire Pipeline

Get data from A to B without patching tools together

Installs Everywhere

Fully static, no dependencies, no runtime, memory safe
Fully static, no deps
X86_64, ARM64, & ARMv7
Light-weight, only 7mb
No runtime, mem-safe

Install with a one-liner:

curl --proto '=https' --tlsv1.2 -sSf https://sh.vector.dev | sh
explain this command

Or choose your preferred method: