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

        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: