Github user HeartSaVioR commented on the issue:
https://github.com/apache/storm/pull/2554
Some questions:
1. Will we support combination of metricstore and metricprocessor? For
example, NimbusMetricProcessor as processor but using HBaseStore as store. If
metric store and metric processor should be selected as a pair to make it work,
we may want to have less redundant way to configure.
2. I think we will eventually migrate worker built-in metrics. Do you have
a plan or (sketched) idea of that? Because if we insert metrics to HBase store
directly, it will require HBase dependencies in classpath. While it might be
fine for Supervisor, sometimes it might not fine for user topologies. In this
case, requiring workers to push their metrics into HBase directly would make
some kinds of pains, and they would want to push metrics from user topology to
daemons (either Nimbus or Supervisor) to let them handle instead.
---