Vector Makes Observability Data Simple

Vector is an open-source utility for collecting, transforming, and routing logs, metrics, and events.

Vector DiagramA High-Performance, Logs, Metrics, and Events RouterFileElasticS3StatsdFileDocker

Features

Blistering Fast

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 specific storage. It fosters a fair, open ecosystem with the user's best interest in mind.

Agent or Service

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

Logs, Metrics, & Events

Vector unifies logs, metrics, and events at the source, making it easy to collect and ship all observability data.

Programmable Transforms

An embedded LUA engine makes it easy to program powerful transforms. Handle complex use cases without limitations.

Clear Guarantees

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

Performance

Higher throughout with the lowest memory footprint
Loading...

Correctness

Obsessed with the details

Simple To Configure

A simple composable format lets you build flexible pipelines

Installs Everywhere

Fully static, no dependencies, no runtime, memory safe
Fully static, no dependencies
Light-weight, weighing only 8mb
No runtime or garbage collection

Install with a one-liner:

  • For Humans
  • For Machines
curl --proto '=https' --tlsv1.2 -sSf https://sh.vector.dev | sh

Or choose your preferred method: