Skip to content
GitHub no longer supports this web browser. Learn more about the browsers we support.
Collect, transform, & route all observability data with one simple tool.
Rust HTML
Branch: master
Clone or download
binarylogic docs(docker source): Fix auto_partial_merge option name
Signed-off-by: binarylogic <bjohnson@binarylogic.com>
Latest commit 44099cd Feb 5, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci chore(operations): Use `rust-toolchain` file when building CI Docker … Feb 4, 2020
.github feat(new transform): New `merge` transform (#1504) Feb 5, 2020
.meta feat(new transform): New `merge` transform (#1504) Feb 5, 2020
benches chore(http sink): Refactor internal http sink to use new `HttpS… (#1641) Jan 31, 2020
config feat(new transform): New `merge` transform (#1504) Feb 5, 2020
distribution docs: Update README header links Feb 1, 2020
lib fix(dependencies): Fixup versions in tracing-metrics (#1690) Feb 4, 2020
proto chore(log data model)!: Remove distinction between explicit and impli… Jan 17, 2020
scripts feat(new transform): New `merge` transform (#1504) Feb 5, 2020
src feat(new transform): New `merge` transform (#1504) Feb 5, 2020
test-data feat(file source): Detect and read gzipped files (#1344) Dec 11, 2019
tests feat(socket sink): Add unix domain socket support to the `socket` sink ( Feb 2, 2020
website docs(docker source): Fix auto_partial_merge option name Feb 5, 2020
.editorconfig chore: Add .editorconfig (#1421) Dec 27, 2019
.gitattributes docs: Small website and documentation improvements (#1215) Nov 21, 2019
.gitignore chore: Add `node_modules` to `.gitignore` Jan 10, 2020
CODE_OF_CONDUCT.md chore(operations): Check for EOLs and trailing spaces in CI (#1425) Dec 27, 2019
CONTRIBUTING.md Fix the SECURITY.md link at CONTRIBUTING.md (#1682) Feb 3, 2020
Cargo.lock fix(dependencies): Fixup versions in tracing-metrics (#1690) Feb 4, 2020
Cargo.toml chore: Upgrade `tracing-subscriber 0.2.0-alpha.5` (#1681) Feb 3, 2020
DOCUMENTING.md chore(operations): Check for EOLs and trailing spaces in CI (#1425) Dec 27, 2019
LICENSE chore(operations): Check for EOLs and trailing spaces in CI (#1425) Dec 27, 2019
Makefile docs: Add assume_role docs Feb 2, 2020
Makefile.test chore(testing): Add ability to verify RPM artifacts locally (#1647) Jan 31, 2020
NOTICE chore(operations): Add notices for OpenSSL to the license for binary … Dec 12, 2019
README.md feat(new transform): New `merge` transform (#1504) Feb 5, 2020
README.md.erb chore(security): flesh out security policy (#1642) Feb 1, 2020
RELEASE_NOTES.md chore: Prepare v0.7.2 release Jan 31, 2020
RELEASE_NOTES.md.erb chore(website): Fix broken release notes links, closes #1452 Dec 28, 2019
RELEASING.md Fix TOC indentation Jul 1, 2019
REVIEWING.md chore(security): flesh out security policy (#1642) Feb 1, 2020
SECURITY.md chore: Remove background checks on security page Feb 3, 2020
build.rs Only rerun the build script if proto/events.proto changes (#469) Jun 12, 2019
deny.toml chore(security): add cargo-deny check for advisories (#1640) Jan 30, 2020
docker-compose.test.yml chore(testing): Add ability to verify RPM artifacts locally (#1647) Jan 31, 2020
docker-compose.yml fix(operations): Ensure that all files are checked by `check-style.sh` ( Dec 27, 2019
rust-toolchain chore(operations): Use `rust-toolchain` file when building CI Docker … Feb 4, 2020

README.md

Docs  •  Blog  •  Chat  •  @vectordotdev  •  Download v0.7.2


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

You can’t perform that action at this time.