Vector ist ein quelloffenes Werkzeug zum Aufbau von Observability-Pipelines. Es erfasst, transformiert und leitet Logs und Metriken aus vielen Quellen an viele Ziele weiter und enthält programmierbare Transformationen in einer eigenen Sprache, der Vector Remap Language (VRL). In Rust geschrieben, wird es als einzelne Binärdatei ausgeliefert und kann als Daemon, Sidecar oder Aggregator laufen, unter Linux, Windows, macOS, Docker und Kubernetes. Die Konfiguration erfolgt in YAML, TOML oder JSON. Vector ist Software, die Sie selbst betreiben, kein gehosteter Dienst.
Vector wird von Datadog, Inc., einem US-Unternehmen, über dessen Community Open Source Engineering Team gepflegt und steht unter der Mozilla Public License 2.0. Da die Software in Ihrer eigenen Infrastruktur läuft, bleiben die durchlaufenden Telemetriedaten dort, wo Sie Vector bereitstellen, und Sie entscheiden, an welche Ziele sie weitergeleitet werden. So kann eine europäische Organisation Daten filtern oder schwärzen, bevor sie ihre Umgebung verlassen. Die Steuerung des Projekts liegt beim Maintainer Datadog, sodass Roadmap-Entscheidungen bei einem einzelnen US-Unternehmen liegen.