|
| 1 | +//// |
| 2 | +This module is included in the following assemblies: |
| 3 | +* service_mesh/v2x/ossm-create-smcp.adoc |
| 4 | +//// |
| 5 | +:_content-type: PROCEDURE |
| 6 | +[id="ossm-validate-control-plane-kiali_{context}"] |
| 7 | += Validating your SMCP installation with Kiali |
| 8 | + |
| 9 | +You can use the Kiali console to validate your {SMProductShortName} installation. The Kiali console offers several ways to validate your {SMProductShortName} components are deployed and configured properly. |
| 10 | + |
| 11 | +.Procedure |
| 12 | + |
| 13 | +. Log in to the {product-title} web console as a user with cluster-admin rights. If you use {product-dedicated}, you must have an account with the `dedicated-admin` role. |
| 14 | + |
| 15 | +. Navigate to *Networking* -> *Routes*. |
| 16 | + |
| 17 | +. On the *Routes* page, select the control plane project, for example `istio-system`, from the *Namespace* menu. |
| 18 | ++ |
| 19 | +The *Location* column displays the linked address for each route. |
| 20 | ++ |
| 21 | +. If necessary, use the filter to find the route for the Kiali console. Click the route *Location* to launch the console. |
| 22 | + |
| 23 | +. Click *Log In With OpenShift*. |
| 24 | ++ |
| 25 | +When you first log in to the Kiali Console, you see the *Overview* page which displays all the namespaces in your service mesh that you have permission to view. When there are multiple namespaces shown on the *Overview* page, Kiali shows namespaces with health or validation problems first. |
| 26 | ++ |
| 27 | +.Kiali Overview page |
| 28 | +image::ossm-kiali-overview.png[Kiali Overview page showing istio-system] |
| 29 | ++ |
| 30 | +The tile for each namespace displays the number of labels, the *Istio Config* health, the number of and *Applications* health, and *Traffic* for the namespace. If you are validating the console installation and namespaces have not yet been added to the mesh, there might not be any data to display other than `istio-system`. |
| 31 | + |
| 32 | +. Kiali has four dashboards specifically for the namespace where the service mesh control plane is installed. To view these dashboards, click the *Options* menu {kebab} on the tile for the control plane namespace, for example, `istio-system`, and select one of the following options: |
| 33 | + |
| 34 | +** *Istio Mesh Dashboard* |
| 35 | +** *Istio Control Plane Dashboard* |
| 36 | +** *Istio Performance Dashboard* |
| 37 | +** *Istio Wasm Exetension Dashboard* |
| 38 | ++ |
| 39 | +.Grafana Istio Control Plane Dashboard |
| 40 | +image::ossm-grafana-control-plane-dashboard.png[Istio Control Plane Dashboard showing data for bookinfo sample project] |
| 41 | ++ |
| 42 | +Kiali also installs two additional Grafana dashboards, available from the Grafana *Home* page: |
| 43 | +** *Istio Workload Dashboard* |
| 44 | +** *Istio Service Dashboard* |
| 45 | ++ |
| 46 | +. To view the service mesh control plane nodes, click the *Graph* page, select the *Namespace* where you installed the `ServiceMeshControlPlane` from the menu, for example `istio-system`. |
| 47 | + |
| 48 | +.. If necessary, click *Display idle nodes*. |
| 49 | + |
| 50 | +.. To learn more about the *Graph* page, click the *Graph tour* link. |
| 51 | + |
| 52 | +.. To view the mesh topology, select one or more additional namespaces from the Service Mesh Member Roll from the *Namespace* menu. |
| 53 | + |
| 54 | +. To view the list of applications in the `istio-system` namespace, click the *Applications* page. Kiali displays the health of the applications. |
| 55 | + |
| 56 | +.. Hover your mouse over the information icon to view any additional information noted in the *Details* column. |
| 57 | + |
| 58 | +. To view the list of workloads in the `istio-system` namespace, click the *Workloads* page. Kiali displays the health of the workloads. |
| 59 | + |
| 60 | +.. Hover your mouse over the information icon to view any additional information noted in the *Details* column. |
| 61 | + |
| 62 | +. To view the list of services in the `istio-system` namespace, click the *Services* page. Kiali displays the health of the services and of the configurations. |
| 63 | + |
| 64 | +.. Hover your mouse over the information icon to view any additional information noted in the *Details* column. |
| 65 | + |
| 66 | +. To view a list of the Istio Configuration objects in the `istio-system` namespace, click the *Istio Config* page. Kiali displays the health of the configuration. |
| 67 | + |
| 68 | +.. If there are configuration errors, click the row and Kiali opens the configuration file with the error highlighted. |
0 commit comments