Table of Contents |
---|
Status
Current state: AcceptedAdopted (2.2.0)
Discussion thread: TBD
JIRA: KAFKA-7798
...
- KafkaStreams#metrics() includes all the metrics from its embedded clients, and are organized by MetricName's group (producer, consumer, admin) and tags (clientIds); knowing the clientIds helps to quickly find the corresponding metric from the map.
- When some of the threads have failed due to unexpected error, their embedded clients may also shutdown and be notifying the users; knowing the ids helps with such trouble shooting scenarios.
- Correlated to KIP-345, exposing the consumer client's id is useful for managing static consumer members in operations like scale-in.
- etc.
...