Closed darach closed 1 month ago
Run ID: 73b204e9-8458-4628-82ec-a6021eb66fa6 Metrics dashboard
Baseline: 73a03a7fb582d7706e5568d7ec3d50373a46e7b4 Comparison: e36654db7854bbf904d537c841d0cd363128a0e7
Performance changes are noted in the perf column of each table:
Confidence level: 90.00% Effect size tolerance: |Δ mean %| ≥ 5.00%
There were no significant changes in experiment optimization goals at this confidence level and effect size tolerance.
Fixes #21292
The
axiom
sink has been rebased fromelasticsearch
tohttp
per the issue. Deprecated headers removed in favor of aligning with thehttp
request
configuration scope, and thecompression
configuration now defaults togzip
.The sink now conforms to Axiom's native ingest API:
https://axiom.co/docs/send-data/ingest#ingest-api
The
_time
field vector event data is no longer rejected. This was a source of confusion for vector axiom users in the past aselasticsearch
semantics were imposed as the sink was based on theelasticsearch
sink and hence field semantics and constraints.For existing vector users, the
_time
field is documented and aligns well with vectors own timestamp mechanics:https://axiom.co/docs/reference/field-restrictions#requirements-of-the-timestamp-field
If a
@timestamp
field is sent to the axiom sink it is now treated as a normal field. This is a non breaking change.If a
_time
field is sent to Axiom it no longer raises a 4XX error, so this is effectively a fix.As the
axiom
sink is now HTTP based the full wealth of vectors http configuration apparatus are now available to users of the axiom sink.