Skip to content

Commit f219886

Browse files
2 parents 888b656 + fa9428a commit f219886

File tree

6 files changed

+17
-21
lines changed

6 files changed

+17
-21
lines changed

content/en/s4r/5-rum/1-rum-dashboard.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,30 +10,32 @@ In Splunk Observability Cloud from the main menu, click on **RUM**. you arrive a
1010
{{% notice title="Exercise" style="green" icon="running" %}}
1111

1212
* Make sure you select your workshop by ensuring the drop-downs are set/selected as follows:
13-
* The **Timeframe** is set to **-15m**.
13+
* The **Time frame** is set to **-15m**.
1414
* The **Environment** selected is **[NAME OF WORKSHOP]-workshop**.
1515
* The **App** selected is **[NAME OF WORKSHOP]-store**.
1616
* The **Source** is set to **All**.
17-
* Next, click on the **[NAME OF WORKSHOP]-workshop** above the **Page Views / JavaScript Errors** chart.
18-
* This will bring up a dashboard view breaking down the metrics by **UX Metrics**, **Front-end Health**, **Back-end Health** and **Custom Events** and compares them to the same metrics historically (1 hour by default). <!-- For more detailed information on the metrics collected by Splunk RUM see [**here**](https://docs.splunk.com/observability/en/gdi/get-data-in/rum/browser/rum-browser-data-model.html#rum-browser-data). -->
17+
* Next, click on the **[NAME OF WORKSHOP]-store** above the **Page Views / JavaScript Errors** chart.
18+
* This will bring up a new dashboard view breaking down the metrics by **UX Metrics**, **Front-end Health**, **Back-end Health** and **Custom Events** and comparing them to historic metrics (1 hour by default).
19+
1920
{{% /notice %}}
21+
2022
![RUM Dashboard](../images/rum-dashboard.png)
2123

22-
* **UX Metrics**, This tab groups the *Web vitals* and other user interface metrics.
23-
* **Front-end Health**, This tab shows metrics regarding how the website behaved in the browsers.
24-
* **Back-end Health**, In this tab you can find the metric related to overall network behavior.
25-
* **Custom Events**, In this tab we find metrics related to Custom Events added to the website by the developer to track behaviour.
24+
* **UX Metrics:** Page Views, Page Load and Web Vitals metrics.
25+
* **Front-end Health:** Breakdown of Javascript Errors and Long Task duration and count.
26+
* **Back-end Health:** Network Errors and Requests and Time to First Byte.
27+
* **Custom Events:** RED metrics (Rate, Error & Duration) for custom events.
2628

2729
{{% notice title="Exercise" style="green" icon="running" %}}
2830

2931
* Click through each of the tabs (**UX Metrics**, **Front-end Health**, **Back-end Health** and **Custom Events**) and examine the data.
3032

3133
{{< tabs >}}
3234
{{% tab title="Question" %}}
33-
**What chart clearly shows that there is an issue with the application?**
35+
**Which chart clearly shows that there is an issue with the application?**
3436
{{% /tab %}}
3537
{{% tab title="Answer" %}}
36-
**It is the *Custom Event Latency* chart in the *Custom Events* Tab, Here you see long spikes for the function.**
38+
**It is the *Custom Event Latency* chart in the *Custom Events* Tab**
3739
{{% /tab %}}
3840
{{< /tabs >}}
3941

content/en/s4r/5-rum/2-tag-spotlight.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,13 @@ Click the **Custom Events** tab and have a look at the **Custom Event Latency**
77

88
![RUM Tag Spotlight](../images/rum-tag-spotlight.png)
99

10-
In this dashboard view, you are presented with all the tags associated with the RUM data. Tags are key-value pairs that are used to identify the data. In this case, the tags are automatically generated by the OpenTelemetry instrumentation. The tags are used to filter the data and to create the charts and tables. The Tag Spotlight view allows you to drill down into the data and find the root cause of the problem.
11-
12-
Let's drill down on the RUM data we generated earlier.
10+
In this dashboard view, you are presented with all the tags associated with the RUM data. Tags are key-value pairs that are used to identify the data. In this case, the tags are automatically generated by the OpenTelemetry instrumentation. The tags are used to filter the data and to create the charts and tables. The Tag Spotlight view allows you to drill down into a user session.
1311

1412
{{% notice title="Exercise" style="green" icon="running" %}}
1513

1614
* Change the timeframe to **Last 1 hour**.
17-
* Click **Add Filters**, select **OS Version** then click **!=** and select **Splunk** and **RUMLoadGen**.
18-
* Click {{% button style="blue" %}}Apply Filter{{% /button %}}. Now, we only see the data we generated earlier.
15+
* Click **Add Filters**, select **OS Version**, click **!=** and select **Splunk** and **RUMLoadGen** then click the {{% button style="blue" %}}Apply Filter{{% /button %}} button.
1916
* Find the **Custom Event Name** tile, locate **PlaceOrder** and click on it, then click **Add to filter**.
20-
* Find the **City** tile, locate your city and click on it, then click **Add to filter**.
2117
* Notice the large spikes in the graph across the top.
2218
* Click on the **User Sessions** tab.
2319
* Click on the **Duration** heading twice to sort the sessions by duration (longest at the top).

content/en/s4r/5-rum/3-session-replay.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: 3. Session Replay
33
weight: 3
44
---
55

6-
In the **User Sessions** table, click on the top **Session ID** with the longest **Duration***. (It should be over 10 seconds or longer), this will take you to the RUM Session view.
6+
In the **User Sessions** table, click on the top **Session ID** with the longest **Duration** (over 20 seconds or longer), this will take you to the RUM Session view.
77

88
A session is a collection of traces that correspond to the actions a single user takes when interacting with an application over a period of time. By default, a session lasts until 15 minutes have passed from the last event captured in the session. The maximum session duration is 4 hours.
99

content/en/s4r/5-rum/4-user-sessions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ title: 4. User Sessions
33
weight: 4
44
---
55

6-
Close the RUM Session Replay by clicking on the **X** in the top right corner. Here, we can see the custom event **PlaceOrder**. (If it is not immediately visible, type `PlaceOrder` in the search bar below thh Session replay section. Use the **** & **** to find the longest one.) Notice the length of the span. This is the time it took to complete the order, not good!
6+
Close the RUM Session Replay by clicking on the **X** in the top right corner. Here, we can see the custom event **PlaceOrder** (if it is not immediately visible, type `PlaceOrder` in the search bar below the Session replay section). Note the length of the span, this is the time it took to complete the order, not good!
77

88
{{% notice title="Exercise" style="green" icon="running" %}}
99

1010
* Scroll down the page and you will see the **Tags** metadata (which is used in Tag Spotlight). After the tags, we come to the waterfall which shows the page objects loading (CSS, images, JavaScript etc.)
11-
* Scroll back up to the top of the metrics section and hover over the blue **APM** link (the one next to `Doc Fetch` with `/cart/checkout` at the end of the URL).
11+
* Scroll back up to the top of the metrics section and hover over the blue **APM** link (the one with `/cart/checkout` at the end of the URL).
1212

1313
{{% /notice %}}
1414

186 KB
Loading

content/en/s4r/6-apm/2-apm-service-dashboard.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@ title: 2. APM Service Dashboard
33
weight: 2
44
---
55

6-
APM dashboards present request, error, and duration (RED) metrics based on Monitoring MetricSets created from endpoint spans for your services, endpoints, and Business Workflows. They also present related host and Kubernetes metrics to help you determine whether problems are related to the underlying infrastructure.
6+
APM Service Dashboards provide request, error, and duration (**RED**) metrics based on Monitoring MetricSets created from endpoint spans for your services, endpoints, and Business Workflows. If you scroll down the dashboard you will also see the host and Kubernetes-related metrics which help you determine whether there are problems with the underlying infrastructure.
77

88
![Service Dashboard](../images/apm-service-dashboard.png)
99

10-
Note: *Need to explain some of the charts in the dashboard, and include using it the exercise*
11-
1210
{{% notice title="Exercise" style="green" icon="running" %}}
1311

1412
* In the **Request rate** text chart, click the **...** and select **Copy**. Note that you now have a **1** before the **+** at the top right of the page, indicating you have a copied chart to the clipboard.

0 commit comments

Comments
 (0)