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/pet-clinic/_index.md
+29-1Lines changed: 29 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,5 +3,33 @@ title: Pet Clinic Java Workshop
3
3
cascade:
4
4
type: docs
5
5
description: >
6
-
Environment Configuration and Hands-On Exercises
6
+
Introduction
7
7
---
8
+
9
+
The goal is to walk through the basic steps to configure the following components of the Splunk Observability platform:
10
+
11
+
* Splunk Infrastructure Monitoring (IM)
12
+
* Splunk Zero Configuration Auto Instrumentation for Java (APM)
13
+
* Database Query Performance
14
+
* AlwaysOn Profiling
15
+
* Splunk Real User Monitoring (RUM)
16
+
* Splunk LogsObserver (LO)
17
+
18
+
We will also show the steps about how to clone (download) a sample Java application (Spring PetClinic), as well as how to compile, package and run the application.
19
+
20
+
Once the application is up and running, we will instantly start seeing metrics and traces via the Zero Configuration Auto Instrumentation for Java that will be used by the Splunk APM product.
21
+
22
+
After that, we will instrument the PetClinic's end user interface (HTML pages rendered by the application) with the Splunk OpenTelemetry Javascript Libraries (RUM) that will generate RUM traces around all the individual clicks and page loads executed by an end user.
23
+
24
+
Lastly, we will configure the Spring PetClinic application to write application logs to the filesystem and also configure the Splunk OpenTelemetry Collector to read (tail) the logs and report to Splunk Observability Cloud.
25
+
26
+
{{% alert title="Prerequisites" %}}
27
+
A Splunk run workshop where an host/instance is provided **OR** a self led workshop on own host / [multipass instance](https://github.com/splunk/observability-workshop/tree/main/multipass)
28
+
29
+
For your own system you will need the following installed and enabled:
The Spring PetClinic application uses a single HTML page as the "layout" page, that is reused across all pages of the application. This is the perfect location to insert the Splunk RUM Instrumentation Library as it will be loaded in all pages automatically.
0 commit comments