Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-1481

Stop using dashes AND underscores as separators in MBean names

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.8.1.1
    • Fix Version/s: 0.8.2.0, 0.9.0.0
    • Component/s: core
    • Labels:

      Description

      MBeans should not use dashes or underscores as separators because these characters are allowed in hostnames, topics, group and consumer IDs, etc., and these are embedded in MBeans names making it impossible to parse out individual bits from MBeans.

      Perhaps a pipe character should be used to avoid the conflict.

      This looks like a major blocker because it means nobody can write Kafka 0.8.x monitoring tools unless they are doing it for themselves AND do not use dashes AND do not use underscores.

      See: http://search-hadoop.com/m/4TaT4lonIW

        Attachments

        1. alternateLayout1.png
          33 kB
          Joel Koshy
        2. alternateLayout2.png
          33 kB
          Joel Koshy
        3. diff-for-alternate-layout1.patch
          0.9 kB
          Joel Koshy
        4. diff-for-alternate-layout2.patch
          0.9 kB
          Joel Koshy
        5. KAFKA-1481_2014-06-06_13-06-35.patch
          17 kB
          Vladimir Tretyakov
        6. KAFKA-1481_2014-10-13_18-23-35.patch
          44 kB
          Vladimir Tretyakov
        7. KAFKA-1481_2014-10-14_21-53-35.patch
          79 kB
          Vladimir Tretyakov
        8. KAFKA-1481_2014-10-15_10-23-35.patch
          72 kB
          Vladimir Tretyakov
        9. KAFKA-1481_2014-10-20_23-14-35.patch
          147 kB
          Vladimir Tretyakov
        10. KAFKA-1481_2014-10-21_09-14-35.patch
          157 kB
          Vladimir Tretyakov
        11. KAFKA-1481_2014-10-30_21-35-43.patch
          63 kB
          Vladimir Tretyakov
        12. KAFKA-1481_2014-10-31_14-35-43.patch
          67 kB
          Vladimir Tretyakov
        13. KAFKA-1481_2014-11-03_16-39-41_doc.patch
          7 kB
          Vladimir Tretyakov
        14. KAFKA-1481_2014-11-03_17-02-23.patch
          83 kB
          Vladimir Tretyakov
        15. KAFKA-1481_2014-11-10_20-39-41_doc.patch
          7 kB
          Vladimir Tretyakov
        16. KAFKA-1481_2014-11-10_21-02-23.patch
          83 kB
          Vladimir Tretyakov
        17. KAFKA-1481_2014-11-14_16-33-03.patch
          90 kB
          Vladimir Tretyakov
        18. KAFKA-1481_2014-11-14_16-39-41_doc.patch
          7 kB
          Vladimir Tretyakov
        19. KAFKA-1481_2014-11-17_14-33-03.patch
          90 kB
          Vladimir Tretyakov
        20. KAFKA-1481_2014-11-19_16-03-03_trunk.patch
          86 kB
          Vladimir Tretyakov
        21. KAFKA-1481_IDEA_IDE_2014-10-14_21-53-35.patch
          81 kB
          Vladimir Tretyakov
        22. KAFKA-1481_IDEA_IDE_2014-10-15_10-23-35.patch
          75 kB
          Vladimir Tretyakov
        23. KAFKA-1481_IDEA_IDE_2014-10-20_20-14-35.patch
          155 kB
          Vladimir Tretyakov
        24. KAFKA-1481_IDEA_IDE_2014-10-20_23-14-35.patch
          157 kB
          Vladimir Tretyakov
        25. logflushes.png
          59 kB
          Vladimir Tretyakov
        26. originalLayout.png
          21 kB
          Joel Koshy

          Issue Links

            Activity

              People

              • Assignee:
                vladimir.tretyakov Vladimir Tretyakov
                Reporter:
                otis Otis Gospodnetic
                Reviewer:
                Joel Koshy
              • Votes:
                0 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: