Skip to content

v2.0.3

Choose a tag to compare

@github-actions github-actions released this 19 Nov 20:08
· 99 commits to main since this release
Immutable release. Only release title and notes can be modified.

This release contains some important fixes to prevent flow corruption under heavy load.

  • πŸ’₯ config: skip-verify is false by default in TLS configurations for
    ClickHouse, Kafka and remote data sources (previously, verify was set to
    false by default)
  • 🩹 inlet: keep flows from one exporter into a single partition
  • 🩹 outlet: provide additional gracetime for a worker to send to ClickHouse
  • 🩹 outlet: prevent discarding flows on shutdown
  • 🩹 outlet: enhance scaling up and down workers to avoid hysteresis
  • 🩹 outlet: accept flows where interface names or descriptions are missing
  • 🩹 docker: update Traefik to 3.6.1 (for compatibility with Docker Engine 29)
  • 🌱 common: enable block and mutex profiling
  • 🌱 outlet: save IPFIX decoder state to a file to prevent discarding flows on start
  • 🌱 config: rename verify to skip-verify in TLS configurations for
    ClickHouse, Kafka and remote data sources (with inverted logic)
  • 🌱 config: remote data sources accept a specific TLS configuration
  • 🌱 config: gNMI metadata provider has been converted to the same TLS
    configuration than ClickHouse, Kafka and remote data sources.
  • 🌱 docker: update Kafka to 4.1.1
  • 🌱 docker: update Kafbat to 1.4.2

Docker image: docker pull ghcr.io/akvorado/akvorado:2.0.3
Full changelog: v2.0.2...v2.0.3