Jungtaek Lim created STORM-1699:
-----------------------------------
Summary: Improve MetricsConsumer
Key: STORM-1699
URL: https://issues.apache.org/jira/browse/STORM-1699
Project: Apache Storm
Issue Type: Improvement
Components: storm-core
Reporter: Jungtaek Lim
Assignee: Jungtaek Lim
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.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)