Visualizing Metrics with Grafana

    The sample application is used as the example application throughout this task.

    1. Verify that the service is running in your cluster.

      In Kubernetes environments, execute the following command:

    2. Verify that the Grafana service is running in your cluster.

      In Kubernetes environments, execute the following command:

    3. Open the Istio Dashboard via the Grafana UI.

      In Kubernetes environments, execute the following command:

      Visit in your web browser.

      The Istio Dashboard will look similar to:

      Istio Dashboard

    4. Visualize Service Dashboards.

      From the Grafana dashboard’s left hand corner navigation menu, you can navigate to Istio Service Dashboard or visit in your web browser.

      You may need to select a service in the Service dropdown.

      The Istio Service Dashboard will look similar to:

      Istio Service Dashboard

      This gives details about metrics for the service and then client workloads (workloads that are calling this service) and service workloads (workloads that are providing this service) for that service.

    5. Visualize Workload Dashboards.

      From the Grafana dashboard’s left hand corner navigation menu, you can navigate to Istio Workload Dashboard or visit in your web browser.

      The Istio Workload Dashboard will look similar to:

      Istio Workload Dashboard

      This gives details about metrics for each workload and then inbound workloads (workloads that are sending request to this workload) and outbound services (services to which this workload send requests) for that workload.

    The Istio Dashboard consists of three main sections:

    1. A Mesh Summary View. This section provides Global Summary view of the Mesh and shows HTTP/gRPC and TCP workloads in the Mesh.

    2. Individual Services View. This section provides metrics about requests and responses for each individual service within the mesh (HTTP/gRPC and TCP). This also provides metrics about client and service workloads for this service.

    3. Individual Workloads View: This section provides metrics about requests and responses for each individual workload within the mesh (HTTP/gRPC and TCP). This also provides metrics about inbound workloads and outbound services for this workload.

    For more on how to create, configure, and edit dashboards, please see the .

    • If you are not planning to explore any follow-on tasks, refer to the Bookinfo cleanup instructions to shutdown the application.