Vector
High-performance observability data pipeline for collecting, transforming, and routing logs, metrics, and traces.
Overview
Vector is a single binary that can act as an agent or aggregator for logs, metrics, and traces, transforming and routing observability data between many possible sources and destinations through a declarative configuration. It's built in Rust for low resource overhead compared to JVM-based alternatives.
Vector is a fit for teams that want one unified, high-performance pipeline for all three observability data types instead of separate tools per data type, complementing Fluentd (also in this catalog) as a more modern, broader-scope alternative for teams starting fresh.
- Categories
- Monitoring
- Languages
- Rust
- License
- MPL-2.0
Related Projects
Fluentd
Apache-2.0CNCF-graduated log collector that unifies data collection from many sources into a single, structured logging layer.
- Monitoring
OpenTelemetry Collector
Apache-2.0Vendor-neutral pipeline for collecting, processing, and exporting traces, metrics, and logs from applications to any observability backend.
- Monitoring
Sensu
MITEvent-based monitoring and observability pipeline that gives teams full control over how monitoring events are processed and routed.
- Monitoring
Grafana
AGPL-3.0Open source platform for monitoring and observability, letting you query, visualize and alert on metrics.
- Monitoring
Spotted an error? Suggest an edit on GitHub.