Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-1699

Improve MetricsConsumer

    XMLWordPrintableJSON

    Details

    • Type: Umbrella
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0, 1.1.0
    • Component/s: storm-core
    • Labels:
      None

      Description

      Storm exposes non-stat metrics to users via MetricsConsumer.

      Supported feature of metrics is not bad for me. Custom time bucket, exposing IMetric interface is great. But there seems to some issue with using MetricsConsumer in some places.
      (ex. https://issues.apache.org/jira/browse/AMBARI-13237)

      I sought the alternatives, and metrics feature of JStorm seems promising.
      Unfortunately it requires breaking backward compatibility completely, and it's planned to phase 2 we should wait for at least end of phase 1.
      For me timeframe for 2.0 seems nondeterministic, and it shouldn't be backported for keeping compatibility.

      Therefore, I'd love to improve current metrics without breaking backward compatible manner.
      While I'm planning to craft the patches around master, it could be applied to 1.x-branch, and even 0.10.x-branch.

        Attachments

          Activity

            People

            • Assignee:
              kabhwan Jungtaek Lim
              Reporter:
              kabhwan Jungtaek Lim
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: