Vector (Vector.dev) support for Opensearch

Hi,

We would like to use Vector (https://vector.dev/) as agent and/or aggregator (to process/transform logs). Vector is not officially supported by OpenSearch. Are there any plans to support it? Or maybe should I ask Vector authors rather?

Anyway, would it be possible to use vector (in place of Data Prepper) to process/transfer the logs to Opensearch?

And similarly for Vector as agent, can it talk do Opensearch?

We consider to use Opensearch 2.12+

Regards
P.

Vector already supports OpenSearch through the ElasticSearch sink. Just don’t turn on some of the elastic specific configs like data streaming.

It works because of the similarity of the ELK and OpenSearch. But at some point they could break it (like logstash, beats agents are not compatible with the latest Opensearch).

So ‘works’ != ‘is supported’ unfortunately. No one can complain that it does not work anymore.

True, there is a GitHub issue for natively supporting OpenSearch:

but not that vivid at the moment

That surprises me a bit. Vector supports so many sinks, but not the one which probably should be among the most popular ones. Or maybe my assumptions are wrong.

Just replied in the github issue, would like native support as well.

You’re right