Skip to content

Commit b7f6f1a

Browse files
updates
1 parent 548c79d commit b7f6f1a

File tree

18 files changed

+37
-22
lines changed

18 files changed

+37
-22
lines changed

content/en/splunk4rookies/financial-services-observability-cloud/1-workshop-goals/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: Workshop Overview
88
---
99

1010
**Introduction**
11-
The goal of this workshop is to give you hands-on experience troubleshooting an issue using Splunk Observability Cloud to identify its root cause. We’ve provided a fully instrumented microservices-based application that actually mimic a payment workflow that is running on Kubernetes, which sends metrics, traces, and logs to Splunk Observability Cloud for real-time analysis.
11+
The goal of this workshop is to give you hands-on experience troubleshooting an issue using Splunk Observability Cloud to identify its root cause. We’ve provided a fully instrumented microservices-based application that actually mimic a wire transfer workflow that is running on Kubernetes, which sends metrics, traces, and logs to Splunk Observability Cloud for real-time analysis.
1212

1313
**Who Should Attend?**
1414
This workshop is ideal for anyone looking to gain practical knowledge of Splunk Observability. It's designed for individuals with little or no prior experience with the platform.

content/en/splunk4rookies/financial-services-observability-cloud/3-quick-tour/2-apm-home/1-apm-home.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ To easily differentiate between multiple applications, Splunk uses **environment
2929
**What can you conclude from the *Top Services by Error Rate* chart?**
3030
{{% /tab %}}
3131
{{% tab title="Answer" %}}
32-
**The *paymentservice* has a high error rate**
32+
**The *wire-transfer-service* has a high error rate**
3333
{{% /tab %}}
3434
{{< /tabs >}}
3535
<!--

content/en/splunk4rookies/financial-services-observability-cloud/3-quick-tour/2-apm-home/_index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,18 @@ time: 5 minutes
77

88
Splunk APM provides a **NoSample** end-to-end visibility of every service and its dependency to solve problems quicker across monoliths and microservices. Teams can immediately detect problems from new deployments, confidently troubleshoot by scoping and isolating the source of an issue, and optimize service performance by understanding how back-end services impact end users and business workflows.
99

10-
**Real-time monitoring and alerting:** Splunk provides out-of-the-box service dashboards and automatically detects and alerts on RED metrics (rate, error and duration) when there is a sudden change.
10+
**Real-time monitoring and alerting:** Splunk provides out-of-the-box service dashboards and automatically detects and alerts on RED metrics (rate, error and duration) when there is a sudden change.
11+
1112
**Dynamic telemetry maps:** Easily visualize service performance in modern production environments in real-time. End-to-end visibility of service performance from infrastructure, applications, end users, and all dependencies helps quickly scope new issues and troubleshoot more effectively.
13+
1214
**Intelligent tagging and analysis:** View all tags from your business, infrastructure and applications in one place to easily compare new trends in latency or errors to their specific tag values.
15+
1316
**AI-directed troubleshooting identifies the most impactful issues:** Instead of manually digging through individual dashboards, isolate problems more efficiently. Automatically identify anomalies and the sources of errors that impact services and customers the most.
17+
1418
**Complete distributed tracing analyses every transaction:** Identify problems in your cloud-native environment more effectively. Splunk distributed tracing visualizes and correlates every transaction from the back-end and front-end in context with your infrastructure, business workflows and applications.
19+
1520
**Full stack correlation:** Within Splunk Observability, APM links traces, metrics, logs and profiling together to easily understand the performance of every component and its dependency across your stack.
21+
1622
**Monitor database query performance:** Easily identify how slow and high execution queries from SQL and NoSQL databases impact your services, endpoints and business workflows — no instrumentation required.
1723

1824
![Architecture Overview](./images/arch-overview.png)

content/en/splunk4rookies/financial-services-observability-cloud/3-quick-tour/3-log-observer-home/1-log-observer-home.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ Let's run a little search exercise:
3838
![logo search](../images/log-filter-bar.png?width=920px)
3939

4040
* Click on one of the log entries in the Logs table to validate that the entry contains `cardType: "visa"`.
41-
* Let's find all the orders that have been shipped. Click on **Clear All** in the filter bar to remove the previous filter.
41+
* Let's find all the wire transfer orders that have been compelted. Click on {{% button style="gray" %}}Clear All{{% /button %}} in the filter bar to remove the previous filter.
4242
* Click again on {{% button style="gray" %}}Add Filter{{% /button %}} in the filter bar, then select **Keyword**. Next just type `order` in the **Enter Keyword...** box and press enter.
4343
* Click {{% button style="blue" %}}Run search{{% /button %}}
44-
* You should now only have log lines that contain the word `order`. There are still a lot of log lines, so let's filter some more.
44+
* You should now only have log lines that contain the word `order`. There are still a lot of log lines -- some of which may not be our service -- so let's filter some more.
4545
* Add another filter, this time select the **Fields** box, then type `severity` in the **Find a field ...** search box and select it.
4646
![severity](../images/find-severity.png?width=15vw&classes=left)
4747
* Under **Top values** click on **error**, then click on **=** to add it to the filter.
4848
* Click {{% button style="blue" %}}Run search{{% /button %}}
49-
* You should now have a list of orders that failed to complete for the last 15 minutes.
49+
* You should now have a list of wire transfer orders that failed to complete for the last 15 minutes.
5050

5151
{{% /notice %}}
5252

content/en/splunk4rookies/financial-services-observability-cloud/3-quick-tour/3-log-observer-home/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ time: 5 minutes
88
Log Observer Connect allows you to seamlessly bring in the same log data from your Splunk Platform into an intuitive and **no-code** interface designed to help you find and fix problems quickly. You can easily perform log-based analysis and seamlessly correlate your logs with Splunk Infrastructure Monitoring’s real-time metrics and Splunk APM traces in one place.
99

1010
**End-to-end visibility:** By combining the powerful logging capabilities of Splunk Platform with Splunk Observability Cloud’s traces and real-time metrics for deeper insights and more context of your hybrid environment.
11+
1112
**Perform quick and easy log-based investigations:** By reusing logs that are already ingested in Splunk Cloud Platform or Enterprise in a simplified and intuitive interface (no need to know SPL!) with customizable and out-of-the-box dashboards
13+
1214
**Achieve higher economies of scale and operational efficiency:** By centralizing log management across teams, breaking down data and team silos, and getting better overall support
1315

1416
![Logo graph](./images/logo-image-loop.png)

content/en/splunk4rookies/financial-services-observability-cloud/3-quick-tour/4-infrastructure-home/_index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,17 @@ time: 5 minutes
88
Splunk Infrastructure Monitoring (IM) is a market-leading monitoring and observability service for hybrid cloud environments. Built on a patented streaming architecture, it provides a **real-time** solution for engineering teams to visualize and analyze performance across infrastructure, services, and applications in a fraction of the time and with greater accuracy than traditional solutions.
99

1010
**OpenTelemetry standardization:** Gives you full control over your data — freeing you from vendor lock-in and implementing proprietary agents.
11+
1112
**Splunk’s OTel Collector:** Seamless installation and dynamic configuration, auto-discovers your entire stack in seconds for visibility across clouds, services, and systems.
13+
1214
**300+ Easy-to-use OOTB content:** Pre-built navigators and dashboards, deliver immediate visualizations of your entire environment so that you can interact with all your data in real time.
15+
1316
**Kubernetes navigator:** Provides an instant, comprehensive out-of-the-box hierarchical view of nodes, pods, and containers. Ramp up even the most novice Kubernetes user with easy-to-understand interactive cluster maps.
17+
1418
**AutoDetect alerts and detectors:** Automatically identify the most important metrics, out-of-the-box, to create alert conditions for detectors that accurately alert from the moment telemetry data is ingested and use real-time alerting capabilities for important notifications in seconds.
19+
1520
**Log views in dashboards:** Combine log messages and real-time metrics on one page with common filters and time controls for faster in-context troubleshooting.
21+
1622
**Metrics pipeline management:** Control metrics volume at the point of ingest without re-instrumentation with a set of aggregation and data-dropping rules to store and analyze only the needed data. Reduce metrics volume and optimize observability spend.
1723

18-
![Infrastructure Overview](../images/infrastructure-overview.png)
24+
![Infrastructure Overview](./images/infrastructure-over.png)

content/en/splunk4rookies/financial-services-observability-cloud/4-apm/1-apm-explore.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ title: 1. APM Explore
33
weight: 1
44
---
55

6-
The APM Service Map displays the dependencies and connections among your instrumented and inferred services in APM. The map is dynamically generated based on your selections in the time range, environment, workflow, service, and tag filters.
6+
When you click into the APM section of Splunk Observability Cloud you are greated with an overview of your APM data including top services by error rates, and R.E.D. metrics for services and workflows.
77

8-
When we clicked on the APM link in the RUM waterfall, filters were automatically added to the service map view to show the services that were involved in that **WorkFlow Name** (`frontend:/cart/checkout`).
8+
The APM Service Map displays the dependencies and connections among your instrumented and inferred services in APM. The map is dynamically generated based on your selections in the time range, environment, workflow, service, and tag filters.
99

10-
You can see the services involved in the workflow in the **Service Map**. In the side pane, under **Business Workflow**, charts for the selected workflow are displayed. The **Service Map** and **Business Workflow** charts are synchronized. When you select a service in the **Service Map**, the charts in the **Business Workflow** pane are updated to show metrics for the selected service.
10+
You can see the services involved in any of your APM user workflows by clicking into the **Service Map**. When you select a service in the **Service Map**, the charts in the **Business Workflow** sidepane are updated to show metrics for the selected service. The **Service Map** and any indicators are syncronized with the time picker and chart data displayed.
1111

1212
{{% notice title="Exercise" style="green" icon="running" %}}
1313

@@ -21,7 +21,7 @@ Splunk APM also provides built-in **Service Centric Views** to help you see prob
2121

2222
{{% notice title="Exercise" style="green" icon="running" %}}
2323

24-
* In the right hand pane, click on **paymentservice** in blue.
24+
* In the right hand pane, click on **wire-transfer-service** in blue.
2525

2626
{{% /notice %}}
2727

content/en/splunk4rookies/financial-services-observability-cloud/4-apm/2-apm-service-view.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ As a service owners you can use the service view in Splunk APM to get a complete
1212

1313
{{% notice title="Exercise" style="green" icon="running" %}}
1414

15-
* Check the **Time** box, you can see that the dashboards only show data relevant to the time it took for the APM trace we previosuly selected to complete (note that the charts are static).
16-
* In the **Time** box change the timeframe to **-1h**.
15+
* In the **Time** box change the timeframe to **-1h**. Note how the charts update.
1716
* These charts are very useful to quickly identify performance issues. You can use this dashboard to keep an eye on the health of your service.
1817
* Scroll down the page and expand **Infrastructure Metrics**. Here you will see the metrics for the Host and Pod.
1918
* **Runtime Metrics** are not available as profiling data is not available for services written in Node.js.

content/en/splunk4rookies/financial-services-observability-cloud/4-apm/3-apm-tag-spotlight.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ It is also possible to configure which tag metrics are displayed in the cards. I
2424

2525
Also ensure that the **Show tags with no values** toggle is unchecked.
2626

27+
Scroll through the cards and get familiar with the tags provided by the wire-transfer-service's telemetry.
28+
2729
{{% notice title="Exercise" style="green" icon="running" %}}
2830

2931
{{< tabs >}}
@@ -37,4 +39,4 @@ Also ensure that the **Show tags with no values** toggle is unchecked.
3739

3840
{{% /notice %}}
3941

40-
Now that we have identified the version of the **wire-transfer-service** 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.
42+
Now that we have identified the version of the **wire-transfer-service** that is causing the issue, let's see if we can find out more information about the error. Press the back button on your browser to get back to the Service Map.

0 commit comments

Comments
 (0)