Description
KIP-714 introduces client metrics configuration resources for configuring the set of metrics pushed by clients. The kafka-configs.sh and kafka-client-metrics.sh tools are used to manipulate them.
When kafka-configs.sh is used to manipulate configurations for other resource types, such as topics and groups, configuration for which there is no explicit dynamic value specified have a default which is either part of the definition of the definition of each config, or inherited from another config (usually from the broker).
This is not the case currently for client metrics resources, and this is not intentional. There are defaults for the configurations and they are applied. It's just that they're not visible using kafka-configs.sh --describe --all and not returned by the admin API. They should be.
This issue adjusts the handling of the default values so that they are displayed by this tool.
Attachments
Issue Links
- links to