Github user eolivelli commented on the issue:

    https://github.com/apache/zookeeper/pull/582
  
    @anmolnar  thank you for following up on this.
    
    Background of this issue is on JIRA
    https://issues.apache.org/jira/browse/ZOOKEEPER-3092
    
    the plan is the following:
    - send this patch and discuss the API for a MetricsProvider
    - send a second patch for the boostrap of the MetricsProvider + NOOP 
implementation + minimal instrumentation (as an example)
    - send the patch with full instrumentation of all the current metrics 
exposed in 4LW
    - start the same work on the client
    
    Examples are:
    - Prometheus
    - Dropwizard
    - BookKeeper Stats Loggers API
    - Hadoop Metrics
    
    I can send the second patch if it is worth but I would like to discussion 
to be as narrow as possible, a, huge patch won't be reviewable.
    
    At the moment this is the high level API, we will instrument all the code 
with probes, starting from all of the current instrumented points.
    
    I think sharing a Google Doc won't help so much, it is better to share code 
in this particular case


---

Reply via email to