When debugging distributed applications, you need to understand how requests flow between services to isolate failures and latency. Application Real-Time Monitoring Service (ARMS) generates a topology from your business trace data, visualizing call relationships between services so you can pinpoint error sources and performance bottlenecks.
Each node on the topology represents an interface or external service. Lines between nodes represent call relationships. Three metrics are available for every node and connection: queries, errors, and response time.
Prerequisites
Before you begin, make sure that you have:
View the topology
Log on to the ARMS console. In the left-side navigation pane, choose .
Select a region in the top navigation bar and click the business trace that you want to view.
Click the Topology tab.
The topology renders nodes and connections for the selected time range.
Inspect nodes and connections
After the topology loads, hover or click to drill into service-level metrics.
Read a node
Hover over a node to view a summary of its queries, errors, and response time.
Click a node to open a detail panel with trend charts for queries, errors, and response time over the selected time range.

Read a connection
Click the line between two nodes to open a detail panel with trend charts for queries, errors, and response time between the two services.
