Hello there,
Kiali has the Istio Component Status feature which aims to warn mesh users in case the mesh is not healthy.
The status of each component is basically based on its deployments: if the deployment is found, then does the cluster have the desired replicas available? If not, it is considered as not healthy. If the deployment is not found, then kiali shows it as Not Found.
However, there is an issue[1] where it bolds that add-ons like Prometheus are not necessarily deployed with deployments.
The question is, what would be useful for you to highlight in that feature? Is it the desired replica matching in each deployment? Perhaps, highlight if kiali reaches those services (status: service unreachable)? What do you do to check that the control plane is running and fully working?
Feel free to answer in here or join the conversation in the commented issue[1].
Thank you very much,