You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@zookeeper.apache.org by GitBox <gi...@apache.org> on 2019/06/17 21:24:05 UTC
[GitHub] [zookeeper] hanm opened a new pull request #989: ZOOKEEPER-3430:
Observability improvement: provide top N read / write path queries.
hanm opened a new pull request #989: ZOOKEEPER-3430: Observability improvement: provide top N read / write path queries.
URL: https://github.com/apache/zookeeper/pull/989
We would like to have a better understanding of the type of workloads hit ZK, and one aspect of such understanding is to be able to answer queries of top N read and top N write request path. Knowing the hot request paths will allow us better optimize for such workloads, for example, enabling path specific caching, or change the path structure (e.g. break a long path to hierarchical paths).
This commit adds a RequestPathMetricsCollector which will collect path requests stats and answers such queries. There are also a set of new Java system properties that make this collector highly configurable, including disable it totally (the default option is on.).
The stats can also be queried through commands, which I will add in a different pull request once this landed, since this one is already big.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services