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

Adopt Jolokia as the JMX HTTP/JSON bridge.

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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-demo-branch-1.txt
          1 kB
          Luke Lu
        2. HADOOP-9160.patch
          3 kB
          Junping Du

        Issue Links

          Activity

            People

            • Assignee:
              junping_du Junping Du
              Reporter:
              vicaya Luke Lu

              Dates

              • Created:
                Updated:

                Issue deployment