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

Stop using dashes AND underscores as separators in MBean names

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 0.8.1.1
    • 0.8.2.0, 0.9.0.0
    • core

    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 Jacob Koshy
        2. alternateLayout2.png
          33 kB
          Joel Jacob Koshy
        3. diff-for-alternate-layout1.patch
          0.9 kB
          Joel Jacob Koshy
        4. diff-for-alternate-layout2.patch
          0.9 kB
          Joel Jacob 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 Jacob Koshy

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: