---
schema_version: "1"
id: ca8fd5866268042863c039d1757de7701e05dd0769470c2de3e0f9dc03034273
title: Troubleshooting App Visualization
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/visualizer/troubleshooting-visualization.md
canonical_url: https://docs.mulesoft.com/visualizer/troubleshooting-visualization
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4a32c8ac26e342448bf3b9ba53a4c2376451519c29976e23bc742b654e1546d5
description: MuleSoft Documentation Site
latest: true
---
---
product: API Visualizer
---

# Troubleshooting App Visualization

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The Troubleshooting visualization shows you the current and past health of your Mule apps. It
enables you to quickly visualize where your network is slow, receiving heavy traffic, or failing.
From this visualization, you can drill down directly into Anypoint Monitoring dashboards or logs to
continue to troubleshoot the performance of your systems.

> [!NOTE] The Troubleshooting visualization isn’t available on Canada and Japan control plane
> deployments.

## Choosing Your Metric

On the **Monitoring** tab, select options in the **Metric** card to show metrics for all the nodes
in your application network. For applicable metrics, these values also appear on the connection, or
_edge_.

In the **Metrics** section, you can select one from these metrics:

- **Avg response time**

- **Avg throughput**

- **Failure rate**

- **Avg CPU utilization**

- **Avg memory utilization**

For the selected time range, _failure rate_ is equal to the total number of failures divided by the
total number of requests.

For average response time, average throughput, and failure rate, you can select **Inbound** or
**Outbound** metrics. If you select inbound, the value that appears on the application is the
weighted average of that particular metric for all inbound connections to that node. If you select
outbound, the value is the weighted average of that metric for all outbound connections.

In the **Time Range** section, you can select the time window used to calculate the average values
of the selected metric.

### Metrics Notation

To avoid long numbers, API Visualizer uses unit prefixes to simplify your view:

<table><colgroup><col> <col> <col> <col></colgroup><tbody><tr><td><p>Avg throughput</p></td><td><p>66.7m TPM</p></td><td><p>66.7 milli transactions per minute</p></td><td><p>0.0667 TPM</p></td></tr></tbody></table>

[Here is a quick review of metric prefixes](https://en.wikipedia.org/wiki/Metric_prefix).

## View Metrics for One Service in Your Network

When you select a node within the graph, the node and its dependency stack are highlighted and all
unconnected nodes are unavailable. API Visualizer displays information about the node in a card.
This card is divided into the following tabs:

The **Details** tab contains the **Details** section, which provides information about the node.

The **Monitoring** tab contains:

Metrics summary

Provides monitoring metrics for the selected node, including average response time, average
throughput, failure rate, average CPU utilization, and average memory utilization. This shows either
inbound or outbound values for average response time, average throughput, and failure rate,
depending on what you’ve selected in the **Metric** card.

Metrics chart

Shows the time-series chart of the selected metric in the **Metric** card.

Within the **Monitoring** tab, you can also select **View logs** or **View dashboard** to navigate
to the associated logs or dashboard in Anypoint Monitoring.

> [!NOTE] The **View logs** and **View dashboard** buttons aren’t available for apps that are
> deployed to CloudHub 2.0.

## View Metrics for a Connection in Your Network

If the selected metric is compatible, the canvas also displays metrics on the connections, or
_edges_. When you select a connection within the graph, API Visualizer displays the edge’s metrics
details in a card. For more information about which connections support this feature, see
[Supported Connection-Level Metrics](https://docs.mulesoft.com/visualizer/connection-metrics-compatibility).

> [!NOTE] Edges displayed between services are active, meaning that there has been traffic in the
> past seven days. Nonactive app edges do not appear on the canvas.

## Filtering your View

When you select a node, you can click **Select dependents and dependencies**, which selects all
nodes related to the service you selected. If a single node is selected and does not have any
dependents or dependencies, this option is hidden.

You can hide nodes through what you select in the canvas.

- To hide a single node, select it, and then click **Hide selected service**.

- To hide multiple nodes, multiselect them, and then click **Hide selected services**.

- To hide all of the services other than the selected nodes, you can click **Hide other services**.
  If you want to hide everything that is not related to a given dependency stack, select a node and
  then click **Select dependents and dependencies**, which selects all nodes related to the service
  which you selected. Then, click **Hide other services**.

You can search for a node (service) in the **Search services** text field. Services containing your
search in any part of their name are highlighted, while others fade.

## Export Your Network View

You can export the view of your network showing on your canvas to a PNG file by clicking the
**Export as Image** button next to the zoom controls in the bottom right.

- If you customized your view with filters, the customized network topology is exported.

- If you selected metrics or durations, these settings are reflected in the export.

## See Also

- [Known Issues](https://help.salesforce.com/s/issues)
