Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-9160

Adopt Jolokia as the JMX HTTP/JSON bridge.

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      The current JMX HTTP bridge has served its purpose, while a more complete solution: Jolokia (formerly Jmx4Perl) has been developed/matured over the years.

      Jolokia provides comprehensive JMX features over HTTP/JSON including search and list of JMX attributes and operations metadata, which helps to support inter framework/platform compatibility. It has first class language bindings for Perl, Python, Javascript, Java.

      It's trivial (see demo patch) to incorporate Jolokia servlet into Hadoop HTTP servers and use the same security mechanisms.

      Adopting Jolokia will substantially improve the manageability of Hadoop and its ecosystem.

        Attachments

        1. HADOOP-9160.patch
          3 kB
          Junping Du
        2. hadoop-9160-demo-branch-1.txt
          1 kB
          Luke Lu

          Issue Links

            Activity

              People

              • Assignee:
                junping_du Junping Du
                Reporter:
                vicaya Luke Lu
              • Votes:
                0 Vote for this issue
                Watchers:
                23 Start watching this issue

                Dates

                • Created:
                  Updated: