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

Improve MetricsConsumer

    XMLWordPrintableJSON

Details

    • Umbrella
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0, 1.1.0
    • storm-core
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: