0.29 Upgrade Guide
An upgrade guide that addresses breaking changes in 0.29.0
Vector’s 0.29.0 release includes breaking changes:
Vector’s 0.29.0 release includes deprecations:
- The
logdnasink has been renamed tomezmo - The
socketsourcetcpandunixmode settingmax_lengthhas been deprecated
We cover them below to help you upgrade quickly:
Upgrade guide
Breaking changes
Removal of the datadog_logs and datadog_metrics sinks’ api_key setting
The api_key option has been hidden on the documentation for the datadog_logs
and datadog_metrics sinks for a few releases now, with the documented name for
that setting being default_api_key.
In v0.28.0, the api_key was communicated as deprecated and as part of the
deprecation policy, is fully removed in this release.
Any usages of api_key setting in these sinks will no longer work and they
will need to be instead defined as default_api_key.
Deprecation notices
The logdna sink has been renamed to mezmo
Following LogDNA’s re-branding to Mezmo, the logdna sink has been renamed
to mezmo. The old name logdna has been deprecated and will be removed in a future release.
Please update your configurations accordingly.
-type = "logdna"
+type = "mezmo"
The socket source tcp and unix mode setting max_length has been deprecated
The socket source modes tcp and unix have had a max_length setting which is meant to
be replaced by the max_length setting within the framing setting.
The max_length setting will be removed from these modes in a future release.
Please replace any explicit usages of max_length with a framing setting in your configurations.