Sources

Receive and pull log and metric events into Vector

Sources are responsible for ingesting events into Vector, they can both receive and pull in data. If you're deploying Vector in an agent role, you'll want to look at local data sources like a file and stdin. If you're deploying Vector in a service role, you'll want to look at sources that receive data over the network, like the vector, tcp, and syslog sources.

Name

Description

file

Ingests data through one or more local files and outputs log events.

statsd

Ingests data through the StatsD UDP protocol and outputs log events.

stdin

Ingests data through standard input (STDIN) and outputs log events.

syslog

Ingests data through the Syslog 5424 protocol and outputs log events.

tcp

Ingests data through the TCP protocol and outputs log events.

udp

Ingests data through the TCP protocol and outputs log events.

vector

Ingests data through another upstream Vector instance and outputs log events.

+ request a new source