4 releases (breaking)

✓ Uses Rust 2018 edition

0.6.0 Dec 12, 2019
0.5.0 Oct 10, 2019
0.4.0 Sep 24, 2019
0.3.0 Jul 2, 2019

#31 in Encoding

3,214 stars & 51 watchers

5KB
102 lines

Chat  •  Mailing List  •  Blog  •  Download 0.7.1


Vector


New post! Prometheus Source


Vector is an open-source utility for building observability pipelines. Collect, transform, and route log, metrics and events with one simple tool.

Built in Rust, Vector places high-value on performance, correctness, and operator friendliness. It compiles to a single static binary and is designed to be deployed across your entire infrastructure, serving both as a light-weight agent and a highly efficient service. Take back ownership and control of your observability data with Vector.

Documentation

About

Setup

Reference

Administration

Resources

Features

Performance

Test Vector Filebeat FluentBit FluentD Logstash SplunkUF SplunkHF
TCP to Blackhole 86mib/s n/a 64.4mib/s 27.7mib/s 40.6mib/s n/a n/a
File to TCP 76.7mib/s 7.8mib/s 35mib/s 26.1mib/s 3.1mib/s 40.1mib/s 39mib/s
Regex Parsing 13.2mib/s n/a 20.5mib/s 2.6mib/s 4.6mib/s n/a 7.8mib/s
TCP to HTTP 26.7mib/s n/a 19.6mib/s <1mib/s 2.7mib/s n/a n/a
TCP to TCP 69.9mib/s 5mib/s 67.1mib/s 3.9mib/s 10mib/s 70.4mib/s 7.6mib/s

To learn more about our performance tests, please see the Vector test harness.

Correctness

Test Vector Filebeat FluentBit FluentD Logstash Splunk UF Splunk HF
Disk Buffer Persistence ⚠️
File Rotate (create)
File Rotate (copytruncate)
File Truncation
Process (SIGHUP) ⚠️
JSON (wrapped)

To learn more about our performance tests, please see the Vector test harness.

Installation

Run the following in your terminal, then follow the on-screen instructions.

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

Or use your own preferred method.

Latest Posts & Announcements

view all...


Developed with ❤️ by Timber.io

Dependencies

~1.7–2.3MB
~47K SLoC