Skip to main content
Sumo Logic

Install the Istio App and view the Dashboards

This page provides instructions for installing the Istio App, as well as descriptions and examples for each of the dashboards.

This page provides instructions for installing the Istio App, as well as descriptions and examples for each of the dashboards.

Install the App

Now that you have set up metric and log collection for Istio, install the Sumo Logic App for Istio and access the pre-configured dashboards that provide visibility into your Istio environment.

To install the app, do the following:

Locate and install the app you need from the App Catalog. If you want to see a preview of the dashboards included with the app before installing, click Preview Dashboards.

  1. From the App Catalog, search for and select the app. 

  2. To install the app, click Add to Library and complete the following fields.

    1. App Name. You can retain the existing name, or enter a name of your choice for the app.


    2. Advanced. Select the Location in Library (the default is the Personal folder in the library), or click New Folder to add a new folder.

Istio_Install_dialog.png

  1. Click Add to Library.

Once an app is installed, it will appear in your Personal folder, or other folder that you specified. From here, you can share it with your organization. 

Panels will start to fill automatically. It's important to note that each panel slowly fills with data matching the time range query and received since the panel was created. Results won't immediately be available, but with a bit of time, you'll see full graphs and maps. 

Filter with template variables   

Template variables provide dynamic dashboards that rescope data on the fly. As you apply variables to troubleshoot through your dashboard, you can view dynamic changes to the data for a fast resolution to the root cause. For more information, see the Filter with template variables help page.

Istio Overview Dashboard

The Istio Overview dashboard provides a high-level view of the number of applications in your environment, the average requests and responses, and the average duration of requests.

Use this dashboard to: 

  • Monitor application activity by requests, bytes transferred, and latency.

Istio_Overview.png

Istio - Mesh Throughput Dashboard

The Istio Mesh dashboard provides insights into the network of microservices in your environment, service success response rate, 4XX/5XX responses, latency, requests count, and request/response statistics. 

Use this dashboard to:

  • Monitor mesh performance and latency
  • Monitor Errors and request/response size.

 Istio_Health.png

Istio - Workload Dashboard

The Istio Workload dashboard allows you to monitor the overall workloads in Istio and provides detailed breakdowns on inbound and outbound services.

Use this dashboard to: 

  • Monitor requests and responses for individual workloads. 
  • Analyze inbound and outbound services for workloads.

Istio_Mesh.png

Istio - Galley Dashboard

The Istio - Galley Dashboard allows you to monitor the Istio Galley. 

Use this dashboard to:

  • Monitor resource validation passed/failed events and config updates errors.

 Istio_Performance.png

Istio - Resource Usage Dashboard

The Istio - Resource Usage dashboard allows you to monitor the overall performance of Istio from a single dashboard.

Use this dashboard to:

  • Monitor number of OS threads, GC duration,  File descriptors CPU, and Memory.
  • Analyze the number of outgoing failed requests.

Istio_Workload.png

Istio - Pilot Traffic Dashboard

The Istio - Pilot Traffic dashboard assists in monitoring the Istio Pilot component 

Use this dashboard to:

  • Monitor Pilot queue time, endpoints connected to Pilot, endpoints not in ready state, and virtual service known to Pilot.

Istio_Apps_and_Services.png