Kiali has gone through a bit of redesign on its main graph view. In an attempt to make it more visually appealing and more understandable, the nodes and edges have been adjusted in color, shape, and labeling. Here’s the latest look-n-feel that you will find in the master branch (to be available in the next sprint release):
We are still refining this look so it may change some in the future. Here you will notice the node shapes and fonts are reduced in size, the labeling now appears above the node with the badges now appearing to the left of the label.
Notice Kiali now supports visualization of TCP traffic (in addition to HTTP traffic). See the edge between the “reviews-v2-mysql” node and “mysqldb-v1” node? That represents a TCP connection — the other edges all represent an HTTP connection.
Kiali is also starting to introduce a “service node” visualization feature — those are represented by a triangle that you see in the screenshot above. Soon, Kiali will be introducing visualization of services between apps/workloads (what is visualized today are only those services whose requests resulted in errors). So keep an eye out for future announcements on the new service visualizations!
In addition, a new legend has been introduced to help explain what the graph elements mean.