When Vector is running with debug logs enabled (VECTOR_LOG=debug), threads no
longer panic when logging utilization or other debug messages.
The config_reload_rejected and config_reloaded counters added in 0.51.0 were
not being emitted and have been replaced. component_errors_total with
error_code="reload" now replaces config_reload_rejected and reloaded_total
replaces config_reloaded.
The basename, dirname and split_path VRL functions added in 0.51.0 are now
properly exposed.
blackhole sink’s periodic statistics messages are no longer rate limited.
The internal_logs source now captures all internal Vector logs without rate limiting.
Previously, repeated log messages were silently dropped.
The component_errors_total metric now includes a reason tag when error_code="reload" to provide more granular information about reload
failures. Possible reasons include:
global_options_changed: Reload rejected because global options (like data_dir) changedglobal_diff_failed: Reload rejected because computing global config diff failedtopology_build_failed: Reload rejected because new topology failed to build/healthcheckrestore_failed: Reload failed and could not restore previous configReplaced metrics:
config_reload_rejected was replaced by component_errors_total with error_code="reload" and a reason tag specifying the rejection typeconfig_reloaded was replaced by the existing reloaded_total metricNote: The replaced metrics were introduced in v0.50.0 but were never emitted due to a bug. These changes provide consistency across Vector’s internal telemetry.
blackhole sink’s periodic statistics messages (controlled by print_interval_secs) are no longer incorrectly suppressed by rate limiting. These informational messages now appear at the user-configured interval as expected.internal_logs source now captures all internal Vector logs without rate limiting. Previously, repeated log messages were silently
dropped.split_path, basename, dirname had not been added to VRL’s standard
library and, therefore, appeared to be missing and were inaccessible in the 0.28.0 release.authors: thomasqueirozb (https://github.com/vectordotdev/vrl/pull/1553)
Sign up to receive emails on the latest Vector content and new releases
Thank you for joining our Updates Newsletter