Robert Joseph Evans created STORM-3165:
------------------------------------------

             Summary: Better Unified Metrics API with Dimensions
                 Key: STORM-3165
                 URL: https://issues.apache.org/jira/browse/STORM-3165
             Project: Apache Storm
          Issue Type: Improvement
          Components: storm-client
    Affects Versions: 2.0.0
            Reporter: Robert Joseph Evans
            Assignee: Robert Joseph Evans


The current metrics system is really painful.  We have multiple different 
metrics APIs for both daemon and worker metrics.  We don't support dimensions 
consistently because we hacked them on top of only one of the metrics APIs in a 
way that is not extensible compatible.

 

We need a real final solution.  Internally at Oath we have a new metrics client 
API that fulfills a lot of these, and I am working with the author to open 
source it, but at the same time I don't think everyone wants to use this API, 
some will want to use dropwizard or some other reporter so I am going to put up 
a thin API that will allow us to have multiple different back ends, probably 
similar to how bookkeeper does it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to