Uploaded image for project: 'Chukwa (retired)'
  1. Chukwa (retired)
  2. CHUKWA-557

Make differentiation between recordName and contextName and clean up chukwa metrics

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.5.0
    • Data Collection
    • None
    • Java 6, MacOSX 6

    • Improved grouping of Hadoop metrics and Chukwa metrics.

    Description

      Metrics emited by Chukwa Agent through MetricsContext is structured as:

      contextName: chukwaHttpSender
      recordName: chukwaHttpSender

      The same context is repeated twice in the naming hierarchy.

      Ideally, the structure should be:

      contextName: chukwaAgent
      recordName: httpSender

      Therefore, the metrics can be collected in chukwa table, column family: agent_httpSender. In sequence file, it will be chukwa data type directory, and hashmap looks like:

      { "contextName":"chukwaAgent","recordName":"httpSender",...}
      

      Attachments

        1. CHUKWA-557.patch
          12 kB
          Eric Yang

        Issue Links

          Activity

            People

              eyang Eric Yang
              eyang Eric Yang
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Slack

                  Issue deployment