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

Workaround bug with commons-configuration to be able to emit Ganglia metrics to multiple sink servers

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Patch Available
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.9.2, 2.9.3
    • Fix Version/s: None
    • Component/s: metrics
    • Labels:
      None
    • Target Version/s:

      Description

      AbstractGangliaSink is used by the hadoop-metrics2 package to emit metrics to Ganglia. Currently, this class uses the apache commons-configuration package to read from the hadoop-metrics2.properties file. commons-configuration is outdated, and has a bug where the .getString function drops everything after the first comma. This change uses .getList instead, which will work for one or many Ganglia sink servers.

       

      This is fixed in trunk by upgrading to commons-configuration2, which doesn't have the bug anymore.

        Attachments

        1. HADOOP-16320.patch
          1 kB
          Thomas Poepping

          Activity

            People

            • Assignee:
              poeppt Thomas Poepping
              Reporter:
              poeppt Thomas Poepping
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: