Kadeck 5 & Patches

Kadeck 5 has landed! Introducing groundbreaking AI-powered Kafka health assistant, Kafka monitoring, and other features to ensure high-performance data streaming 24x7.

What's new

[Scroll down for patch notes]

As a team, there is nothing more exciting than releasing something truly new and revolutionary.

Kadeck 5.0 revolutionizes Apache Kafka Monitoring in many ways and raises the bar in the industry even higher: Kadeck 5 comes with a groundbreaking new Kafka Monitoring section and the industry's first AI-based Health Assistant. This release is all about the Kafka infrastructure.

We, the team behind Kadeck, hope that you have as much fun with the new version as we had while working on it.

AI-Powered Kafka Health Assistant

Kadeck 5.0 introduces a groundbreaking AI-powered Kafka Health Assistant. Whether you are new to Kafka or an experienced pro, the AI Assistant will help keep your Kafka infrastructure operating smoothly 24 x 7. It continuously assesses the health of your Kafka clusters, topics, consumers, and partitions and automatically recommends changes that will improve performance and avoid downtime.

Kafka monitoring section

Kadeck 5.0 also introduces a Kafka monitoring module. The Kafka monitoring module contains three new dashboards: Monitoring Overview, Broker monitoring and Topic monitoring that visualize real-time and historic Kafka key performance metrics such as:

  • I/O
  • Throughput
  • Storage
  • Replicas
  • Consumer group status
  • Partition and leader skew
  • And many more

The Kafka Monitoring module is the perfect complement to Kadeck. It makes Kadeck the industry’s most complete Kafka performance solution, allowing you to not only monitor, but also analyze and troubleshoot Kafka performance quickly and confidently from a single platform.

Consumer Monitoring Enhancements

Kadeck contains many features for analyzing and reconfiguring Kafka consumers and consumer groups. Kadeck 5.0 introduces a new ability to view consumers and consumer lag grouped by topic. In this view, the total lag of all consumer groups is aggregated for each topic, which makes it easy to see whether certain topics are experiencing lag problems.

The new Health Assistant monitors your consumer groups and notifies you, if, for example, a consumer group is not consuming from all partitions of a topic which can lead to data loss.

Kafka Connect auto-restart

To make it easier for infrastructure and operations teams to ensure higher uptime, the new Health Assistant can monitor and restart crashed Kafka Connect tasks. This helps ensure data streaming continuity 24x7 with less manual oversight.

Other Kadeck Enhancements

  • Navigate records in the data browser using the arrow keys
  • Topic details view no longer closes if you click a record twice
  • Protobuf Codec improvements
  • Table shows total items now
  • Security improvements

Get started with Kadeck 5.0

Get Kadeck Professional or Kadeck Enterprise to experience the new Monitoring, AI Assistant, and Kafka Connect auto-restart capabilities.

Or upgrade your free-forever version of Kadeck Desktop or Kadeck Teams 5.0

Enjoy!

Patch 5.0.1 (Day one)

Features

  1. Added UTC option: toggle between local time and UTC on monitoring pages. The option is accessible through the new drop-down on the top right on each monitoring page.
  2. Add baseline adjustment option to zoom into diagrams using the min value as the "zero" baseline. The option is accessible through the new drop-down on the top right on each monitoring page.
  3. Force update: Force the collection of data outside the interval. The option is accessible through the new drop-down on the top right on each monitoring page.
  4. Fullscreen mode for charts.

Security

Updated dependencies

  • CVE-2022-25647  com.google.code.gson:gson     2.8.6  -> 2.8.9
  • CVE-2022-31197  org.postgresql:postgresql     42.4.0 -> 42.4.1
  • CVE-2022-36944  org.scala-lang:scala-library  2.13.1 -> 2.13.9

Fixes

  • Connection switch on monitoring pages sometimes disappeared
  • Totals weren't visible on tree maps
  • Y-labels got cut off on windows
  • Codecs were not reloaded when connection details change


Patch 5.0.2

Features

  1. The selected time window on the monitoring pages is now retained when switching pages.

Fixes

  • Delta on monitoring pages is now calculated correctly depending on the selected time window.
  • Errors when migrating older versions to 5.0 have now been fixed.
  • Long bootstrap server entries are now supported.
  • The diagrams in full screen mode now take up the full vertical height so that details are easier to see.

Patch 5.0.3

Features

  • Data Browser: Filter component now suggests available object attributes for filtering, accelerating the process of adding filters for attributes.
  • Connectors, including inactive ones, are now visible in cluster monitoring.
  • Monitoring: the time when the URP incident occurred is now displayed

Fixes

  • Monitoring: Resolved an issue where missing producer and consumer data erroneously displayed as NaN; it now correctly shows as 0.
  • Monitoring: message count was not accurate in certain scenarios
  • Monitoring: improves the precision of smaller numbers (more digits are shown)
  • Consumer groups: change offset dialog was not correctly showing the topic names
  • Migration: Kadeck startup and database migration are now robust against paths containing non-standard characters and spaces.
  • Improved user interface: cursor keys now scroll selections without affecting tables under the selection overlay.

Patch 5.0.4

Fixes

  • Consumer groups: resetting consumer group based on a date is now working again.
  • Improved user interface: improved light mode

Patch 5.0.5 (Hotfix)

Fixes

  • Data browser: fixes the endless spinning when using Avro or custom codecs.

Patch 5.0.6

Features

  • New UI! Experience our new ultra-dark mode with a sleek, modern twist! :-)
  • New time distribution chart! Our new time distribution chart visualizes message volumes over time with more details.

Fixes

  • Monitoring: the broker count displayed on monitoring and broker overview was not correct.
  • Monitoring: the Kafka API sometimes returned null values which caused the monitoring scan to fail.
  • Consumer groups: gathering the offsets took longer due to a change in the API - fixed now.
  • Topic details: if a topic has a compact and delete retention policy, the compaction is now displayed correctly.
  • General: sometimes the log level setting had no effect.

Patch 5.0.7 (Hotfix)

Fixes

  • Fixes a problem that prevented migration from older Kadeck Desktop versions to Kadeck Desktop 5.