The Vector team is pleased to announce version 0.30.0!
In addition to the usual smaller enhancements and bug fixes, this release also includes a refresh of the component statuses in the docs following the stability guarantees.
Be sure to check out the upgrade guide for breaking changes in this release.
pulsar sink supports a few new features:
propertiescan be set via
This brings functionality in-line with that which is supported by the
kubernetes_logssource supports a new
use_apiserver_cacheoption to have requests from Vector hit the Kubernetes API server cache rather than always hitting etcd. It can significantly reduce Kubernetes control plane memory pressure in exchange for a chance of receiving stale data. Thanks to nabokihms for contributing this change!
appsignalsink now allows configuration of TLS options via the
tlsconfig field. This brings it in-line with other sinks that support TLS. Thanks to tombruijn for contributing this change!
amqpsink now allows configuration of the
content_typemessage properties via the new
propertiesconfiguration option. Thanks to arouene for contributing this change!
docker_logssource now supports usage of the
tcp://scheme for the
hostoption. The connection is the same as-if the
http://scheme was used. Thanks to OrangeFlag for contributing this change!
-distroless-libc) are now based on Debian 11 rather than Debian 10. This matches Vector’s published Debian images (tags ending in
-debian). Thanks to SIPR-octo for contributing this change!
aws_s3sink now have full support for codecs and can receive/send any event type allowing
aws_s3to be used as a transport layer between Vector instances.
tag_cardinality_limitnow includes the
metric_namefield on logs it produces to more easily identify the metric that was limited. Thanks to nomonamo for contributing this change!
auth.regionwithout any of the other authentication options so that a different region can be given to the default authentication provider chain than the region that the component is otherwise connecting to.
influxdb_logssink now correctly encodes logs when
tagsare present. Thanks to juvenn for contributing this change!
lokisink now warns when added
labelscollide via wildcard expansion. Thanks to hargut for contributing this change!
elasticsearchsink now uses the correct API to automatically determine the version of the downstream Elasticsearch instance (when
api_version = "auto"). Thanks to syedriko for contributing this change!
gcp_stackdriver_metricssink now correctly refreshes the authentication token before it expires.
kafkasource now attempts to send any pending acknowledgements to the Kafka server before reading additional messages to process.
Sign up to receive emails on the latest Vector content and new releases
Thank you for joining our Updates Newsletter