Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To effectively monitor the admin request forwarding status, we would add two metrics: requestnum-client-forwarding-to-controller-rate and requestnum-client-fowarding-to-controller-count to visualize the progress.. They are set up to track the number of clients being on a pending forward request for each broker.

In terms of the usage for Envelope RPC, we could expect that not all forwarding requests are necessarily due to the old admin client or even to the controller. To better track the forwarding load, we shall also monitor the total message being redirected as metrics num-messages-redirected-rate and num-messages-redirected-count.

Optionally we could We shall also add an alerting metrics called request-forwarding-to-controller-authorization-fail-count in an effort to help administrator detect wrong security setup sooner.

In the long term after bridge release, we could potentially perform some incompatible changes to the Raft Quorum. To monitor the old client connections to better capture the timing for a major version bump,  KIP-511 also has already exposed metrics like an "unknown" software name and an "unknown" software version.

...