You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/s4r/7-apm/4-apm-tag-spotlight.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,5 +21,3 @@ Request/Error charts display the total number of requests, errors, and root caus
21
21

22
22
23
23
Now that we have identified the version of the **paymentservice** that is causing the issue, let's see if we can find out more information about the error. Click on **← Tag Spotlight** at the top of the page to get back to the Service Map.
Copy file name to clipboardExpand all lines: content/en/s4r/7-apm/5-apm-service-breakdown.md
+30-3Lines changed: 30 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,34 @@ title: 5. APM Service Breakdown
3
3
weight: 5
4
4
---
5
5
6
-
1. Click on the payment service and then from breakdown select **version**
7
-
2. You can see all errors are due to v350.10
6
+
From the service map view, click on **paymentservice** to select it. You can use the Breakdown selector to break the service down by any indexed span tag.
8
7
9
-

* In the right-hand pane there is a button {{% button style="grey" %}}Breakdown{{% /button %}}. Click on this button to view the tags the service can be broken down by.
13
+
* Select `tenant.level`.
14
+
* What can you conclude from what you are seeing?
15
+
* Click on **gold** to select it.
16
+
* Click on {{% button style="grey" %}}Breakdown{{% /button %}} and select `version`.
17
+
* Repeat this for **silver** and **bronze**.
18
+
* What can you conclude from what you are seeing?
19
+
20
+
{{% /notice %}}
21
+
22
+
You will now see the **paymentservice** broken down by `tenant.level` and each tenant broken down by `version`. You can see that the **paymentservice** is broken down into three services **gold**, **silver** and **bronze**. Each tenant is broken down into two services, one for each version (`v350.10` and `v350.9`).
23
+
24
+

* Click on any one of the red dotted lines coming from the **checkoutservice** to `v350.10`.
29
+
* Take a look at the **Service-to-Service Requests & Errors** chart.
30
+
* What percentage of errors are there?
31
+
32
+
{{% /notice %}}
33
+
34
+
Using span tags to break down services is a very powerful feature. It allows you to see how your services are performing for different customers, different versions, different regions, etc. In this exercise, we have determined that `v350.10` of the **paymentservice** is causing problems for our customers.
35
+
36
+
Next, we need to drill down into a trace to see what is going on.
0 commit comments