Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Status

Current state:  Under Approved

Discussion thread: here

Discussion Vote thread: here

JIRA: here

Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

...

  1. Disabled by default: requires manual activation via -Dkafka_mx4jenable=true
  2. Completely undocumented: there is no official Kafka documentation on how to activate this feature
  3. Potentially vulnerable: it is not maintained and last release was on October 12, 2006 (18 years ago)
  4. Apparently unused: a 2016 query on the Kafka users mailing list received no responses

Nowadays, the Prometheus JMX Exporter is a popular choice for Kafka monitoring, offering seamless integration with contemporary monitoring stacks such as Prometheus and Grafana.

A closer alternative to MX4j is Jolokia (RESTful JSON API) paired with Hawtio (web-based management console).

These alternatives operates through Java agents and relies solely on JMX exposure without requiring additional Kafka-specific support.

Public Interfaces

The kafka_mx4jenable system property handling logic will be first deprecated and then removed.

...