As of today, processor health metrics (e.g. snapshot age, num active partitions, leaders, etc) are only emitted on the handler of the GetClusterState (link) which is triggered by cluster controller. This is not great as the granularity is controlled by CC polling, and is tied to the health of the cluster controller in general. This issue tracks decoupling the reporting from the get cluster state handlers.
As of today, processor health metrics (e.g. snapshot age, num active partitions, leaders, etc) are only emitted on the handler of the
GetClusterState(link) which is triggered by cluster controller. This is not great as the granularity is controlled by CC polling, and is tied to the health of the cluster controller in general. This issue tracks decoupling the reporting from the get cluster state handlers.