GitHub user anmolnar opened a pull request:

    https://github.com/apache/zookeeper/pull/440

    ZOOKEEPER-2939 Deal with maxbuffer as it relates to proposals - Use 
dropwizard stats library

    This PR is intended to be the successor of 
https://github.com/apache/zookeeper/pull/415
    Using dropwizard library's Histogram component we're able to provide more 
sophisticated statistics on Proposal sizes. 
    
    From the docs:
    "A histogram measures the statistical distribution of values in a stream of 
data. In addition to minimum, maximum, mean, etc., it also measures median, 
75th, 90th, 95th, 98th, 99th, and 99.9th percentiles."
    
    http://metrics.dropwizard.io/3.1.0/manual/core/#histograms


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/anmolnar/zookeeper ZOOKEEPER-2939-dropwizard

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/zookeeper/pull/440.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #440
    
----
commit 6738e2d36b07f4643a97afd7e251a9d6c1c115f2
Author: Andor Molnár <andor@...>
Date:   2017-11-06T16:31:44Z

    ZOOKEEPER-2939: Added last/min/max proposal size JMX beans
    
    - Refactor proposal serialization logic to a common place,
    - Add JMX metric to monitor jute.maxbuffer setting
    - Add JMX metric to monitor min/max/last size of generated proposals
    - This patch deals with server side maxbuffer monitoring only.

commit 68328d9027bf2a26d3425b9c83b4a9d5a526fc9b
Author: Andor Molnár <andor@...>
Date:   2017-12-01T11:59:48Z

    ZOOKEEPER-2939. Fixed findbugs issue: newline in format string

commit ece8f09cb09c456ccb77903c9a2f6977c34c1543
Author: Andor Molnar <andor@...>
Date:   2017-12-15T18:11:17Z

    ZOOKEEPER-2933. Added proposal size statistics to 'mntr' command

commit 89376898995ecb60e6f26252853fce1d6d85ba2b
Author: Andor Molnar <andor@...>
Date:   2017-12-18T16:34:24Z

    ZOOKEEPER-2939. Added dropwizard library to calculate histogram of proposal 
sizes

commit 70faba6c8f7478d44edf5fd22557df533bbbc6ce
Author: Andor Molnar <andor@...>
Date:   2018-01-02T15:24:12Z

    ZOOKEEPER-2939. Fixed/added unit tests for Stat and Monitor commands

----


---

Reply via email to