Hey Neil, I was taking a look at this code, and noticed that some unclean leader election params were not implemented. https://github.com/apache/kafka/blob/4612fe42af0df0a4c1affaf66c55d01eb6267ce3/metadata/src/main/java/org/apache/kafka/controller/ConfigurationControlManager.java#L499
I know you mentioned setting the non-topic config, but I wonder if the feature is generally not built out. I think that once KIP-966 is implemented, it will likely replace the old notion of unclean leader election. Still, if KRaft mode doesn't have unclean leader election, it should be documented. I will get back to you on this. Justine On Wed, Oct 18, 2023 at 10:30 AM Neil Buesing <buesing....@gmail.com> wrote: > Development, > > with Raft controllers, is the unclean leader election / sec metric supose > to be available? > > kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec > > Nothing in documentation indicates that it isn’t as well as in code > navigation nothing indicates to me that it wouldn’t show up, but even added > unclean leader election to true for both brokers and controllers and > nothing. > > (set this for all controllers and brokers) > KAFKA_UNCLEAN_LEADER_ELECTION_ENABLE: true > > Happy to report a Jira, but wanted to figure out if the bug was in the > documentation or the metric not being available? > > Thanks, > > Neil > > P.S. I did confirm that others have seen and wondered about this, > https://github.com/strimzi/strimzi-kafka-operator/issues/8169, but that is > about the only other report on this I have found. >