What is Vector?
masterVector is a tool for building flexible and robust data pipelines for logs and metrics. It is designed to act as a complete pipeline rather than just a single component, simplifying observability infrastructure.
Vector's core capabilities include:
- Ingestion: Collecting data from various sources such as tailing files or receiving syslog messages over the network.
- Processing: Manipulating data in flight using techniques like regex parsing, JSON parsing, filtering, and sampling.
- Delivery: Sending raw or processed data to a variety of external storage and querying systems.
Key differentiators include a rich data model (supporting logs, aggregated metrics, and structured events), programmable transforms (using Lua), and high performance/efficiency.