Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-5027 Kafka Controller Redesign
  3. KAFKA-6330

KafkaZkClient request queue time metric

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • zkclient

    Description

      KafkaZkClient have a latency metric which is the time it takes to send a request and receive the corresponding response.

      If ZooKeeperClient's `maxInFlightRequests` (10 by default) is reached, a request may be held for some time before sending starts. This time is not currently measured and it may be useful to know if requests are spending longer than usual in the `queue` (conceptually as the current implementation doesn't use a queue).

      This would require a KIP.

      Attachments

        Activity

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

          People

            Unassigned Unassigned
            ijuma Ismael Juma

            Dates

              Created:
              Updated:

              Slack

                Issue deployment