Why are Kiali and Grafana not in default profile?

I am testing Istio and so far so good, I like those dashboard especially. However, I am reading a section about performance and it says I should use default profile for production. But default profile includes less components/addons than demo, e.g it doesn’t provide kiala/grafana by defalut. Why is that? is kiala/grafana going to affect performance?

These do not impact performance. They are actually entirely orthogonal - Istio is not aware of their existence. The performance impacts are more around the high amount of tracing, access logging, etc enabled. Really its probably not as important of a distinction today as it was ~a year ago. See also https://istio.io/latest/blog/2020/addon-rework/

Thanks you so much. The picture is so clear to me now