CheckOps home

Tools directory

V

CheckOps

Vector

Vector is an MPL-2.0 high-performance observability data pipeline from Datadog for collecting, transforming and routing logs and metrics, written in Rust.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

Vector is a high-performance observability data pipeline written in Rust. It collects, transforms and routes logs and metrics from many sources to many destinations, and is maintained by Datadog.

The source code is at vectordotdev/vector on GitHub under the MPL-2.0 licence, with about 22,800 stars; the most recent commit was on 10 November 2026.

Features

  1. Sources, transforms and sinks: Flexible pipeline model.
  2. VRL: Vector Remap Language for transformations.
  3. Agent or aggregator: Deploy either role.
  4. Performance: Rust implementation.
  5. Many integrations: Dozens of sources and sinks.

Pros

  1. Free to use: Open source under MPL-2.0.
  2. Maintained: Commits as recent as 10 November 2026.
  3. Community: About 22,800 GitHub stars.

Cons

  1. Learning curve: VRL and topology design.
  2. Traces support limited: Check docs for current status.
[sources.app]
type = "file"
include = ["/var/log/app/*.log"]

[sinks.out]
type = "console"
inputs = ["app"]
encoding.codec = "json"

Resources:

Pricing

Vector is free and open source under the MPL-2.0 licence.

  1. Teams routing logs to several backends.
  2. Cost control by filtering before storage.
  3. Not a fit as a storage or UI layer.

Conclusion

Vector is a fast, flexible telemetry pipeline with a powerful transform language.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with Vector side by side.