Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-3245

Add useful metrics for ZK pipeline and request/server states

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 3.6.0
    • None

    Description

      Add metrics to track time spent in the commit processor, watch counts and fire rates, how long a Zookeeper server is unavailable between elections, quorum packet size and time spent in the queue, aggregate request states/flow, request throttle, sync processor queue time, per-connection read and write request counts, commit processor queue sizes(read/write/commit), final request processor read/write times, watch manager cnxn/path counts, latencies at different points in pipeline for commits/informs, split up request type counters for more request types, export sum metrics for all AvgMinMax counters, per-connection watch fired counts, ack latency for each follower, percentile metrics to zeus latency counters, proposal count, number of outstanding changes,  snapshot and txns loading time during startup, number of non-voting followers, leader unavailable time, etc.

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jiehuangjie Jie Huang
            jiehuangjie Jie Huang
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 51.5h
                51.5h

                Slack

                  Issue deployment