🚀 Features
Section titled “🚀 Features”Add batches to input/output operator metrics
Section titled “Add batches to input/output operator metrics”Jan 30, 2025 · @dominiklohmann · #4962
metrics "operator" now includes a new batches field under the input and
output records that counts how many batches of events or bytes the metric was
generated from.
Implement chart_line, chart_area, chart_bar and chart_pie
Section titled “Implement chart_line, chart_area, chart_bar and chart_pie”Jan 29, 2025 · @raxyte · #4888
Charting functionality is now available in TQL2 via the new chart_area,
chart_bar, chart_line and chart_pie operators and the Tenzir
Platform.
Add tenzir.retention configuration
Section titled “Add tenzir.retention configuration”Jan 27, 2025 · @dominiklohmann · #4949
The new tenzir.retention.metrics and tenzir.retention.diagnostics
configuration options configure how long Tenzir Nodes retain metrics and
diagnostics. The policies are checked once every hour.
Add plugin options to enable self-signed platform certificates
Section titled “Add plugin options to enable self-signed platform certificates”The platform plugin now understands the skip-peer-verification
and cacert options in order to enable connections to self-hosted
platform instances with self-signed TLS certificates.
Implement AWS MSK IAM Authentication Mechanism for {load,save}_kafka
Section titled “Implement AWS MSK IAM Authentication Mechanism for {load,save}_kafka”Jan 23, 2025 · @raxyte · #4944
The load_kafka and save_kafka operators can now authenticate with AWS MSK
using IAM via the new aws_iam options.
Implement unroll for records
Section titled “Implement unroll for records”Jan 23, 2025 · @dominiklohmann · #4934
The unroll operator now works for record fields as well as lists. The operator
duplicates the surrounding event for every field in the specified record.
🔧 Changes
Section titled “🔧 Changes”Deprecate TQL1
Section titled “Deprecate TQL1”Jan 29, 2025 · @dominiklohmann · #4954
TQL1 is now deprecated in favor of TQL2. Starting a TQL1 pipeline issues a warning on startup nudging towards upgrading to TQL2, which will become the default in the upcoming Tenzir v5.0 release. This warning cannot be turned off.
🐞 Bug Fixes
Section titled “🐞 Bug Fixes”Implement AWS MSK IAM Authentication Mechanism for {load,save}_kafka
Section titled “Implement AWS MSK IAM Authentication Mechanism for {load,save}_kafka”Jan 23, 2025 · @raxyte · #4944
Operators such as load_kafka, load_s3 etc can now correctly read their
respective YAML configs.