Expand description
The Clickhouse vector_lib::sink::VectorSink
This module contains the vector_lib::sink::VectorSink instance that is responsible for
taking a stream of vector_lib::event::Event instances and forwarding them to Clickhouse.
Events are sent to Clickhouse using the HTTP interface with a query of the following structure:
INSERT INTO my_db.my_table FORMAT JSONEachRow. The event payload is encoded as new-line
delimited JSON.
This sink only supports logs for now but could support metrics and traces as well in the future.
Modulesยง
- config
- Configuration for the
Clickhousesink.