Details
-
Improvement
-
Status: In Progress
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
We want built-in metrics in CommonStats and [Spout|Bolt]ExecutorStats to use codahale Meter directly.
Each worker process should keep a MetricRegistry and have a configurable set of reporters that can be instantiated.
Other reporters can be added for the registry for direct reporting to the metric backend of choice.
Note that I am proposing we leave old metrics through ZooKeeper in place after this task (taken care of by STORM-2168), but we can change this if others prefer to go cold turkey.
Attachments
Issue Links
- blocks
-
STORM-2168 Deprecate metrics going through Zookeeper from workers
- Open
- Is contained by
-
STORM-2153 New Metrics Reporting API
- Resolved