vectordotdev / vector

A high-performance observability data pipeline.
https://vector.dev
Mozilla Public License 2.0
17.66k stars 1.56k forks source link

Prometheus Remote Write test suite not passing #7342

Open RichiH opened 3 years ago

RichiH commented 3 years ago

Vector Version

0.13.1

Vector Configuration File

default configuration

Expected Behavior

Prometheus Remote Write test suite passing

Actual Behavior

We (Prometheus-team) just added test coverage for vector in our Remote Write compliance test. 6/18 tests are passing, the rest failing. NB: We are not certain if there's a mistake in our tests, but we couldn't see anything obviously wrong.

Please see

jszwedko commented 3 years ago

Nice, thanks @RichiH ! We'll take a look at these.

I am curious to see if it'd be possible to integrate running them into our CI too.

RichiH commented 3 years ago

And thank you :)

See https://github.com/prometheus/compliance/tree/main/remote_write#running-the-test for how to run the tests just for Vector as part of your CI.

spencergilbert commented 3 years ago

I started looking at this tonight - I've identified one immediate issue with the configuration provided in the compliance test suite. I'm thinking a number of the other test failures are more about the "schema" of the events we send across.

spencergilbert commented 2 years ago

Related: https://github.com/prometheus/compliance/issues/34