Install Vector
Vector compiles to a single static binary, which makes it easy to install.
On *nix systems Vector's only dependency is libc
. Your operating system should generally provide this
dependency.
Using static musl builds
We also release Vector artifacts that are statically linked with musl
for the libc
implementation,
which results in a static binary with no dependencies (these have musl
in their name). These dependency-free
artifacts can be useful in stripped-down environments that don't provide a built-in libc
implementation.
{{< warning title="musl performance issues" >}} Please note that musl, as of this writing, has a significantly worse performance profile than glibc when Vector is running in multiple threads (Vector defaults to the number of available cores). We recommand that you use glibc when available unless you're running Vector on a single CPU.
{{< /warning >}}
Installation script
These light-weight scripts detect your platform and determine the best method for installing Vector:
{{< easy-install-scripts >}}
Other installation methods
If you prefer a more granular method for installing Vector, check out these subsections of the documentation for alternatives:
{{< sections >}}