Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions content/en/conf24/1-zero-config-k8s/1-architecture/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Architecture
linkTitle: 1. Architecture
weight: 2
time: 5 minutes
---

The diagram below details the architecture of the Spring PetClinic Java application running in Kubernetes with the Splunk OpenTelemetry Operator and Auto Instrumentation enabled.
Expand All @@ -10,7 +11,8 @@ The Spring PetClinic Java application is a simple microservices application that

By the end of this workshop, you will have a better understanding of how to enable **Splunk OpenTelemetry Zero Configuration Auto Instrumentation** for your Java-based applications running in Kubernetes.

![Splunk Otel Architecture](../images/Auto Instrumentation-java-diagram.png)
![Splunk Otel Architecture](../images/auto-instrumentation-java-diagram.png)

---
Based on the [**example**](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/examples/enable-operator-and-Auto Instrumentation/spring-petclinic-java.md) **Josh Voravong** has created.

Based on the [**example**](https://github.com/signalfx/splunk-otel-collector-chart/blob/main/examples/enable-operator-and-auto-instrumentation/spring-petclinic-java.md) **Josh Voravong** has created.
2 changes: 2 additions & 0 deletions content/en/conf24/1-zero-config-k8s/2-preparation/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
title: Preparation of the Workshop instance
linkTitle: 2. Preparation
weight: 3
archetype: chapter
time: 15 minutes
---

The instructor will provide you with the login information for the instance that we will be using during the workshop.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Verify Kubernetes Cluster metrics
linkTitle: 3. Verify everything is working
weight: 4
time: 10 minutes
---

Once the installation has been completed, you can log in to **Splunk Observability Cloud** and verify that the metrics are flowing in from your Kubernetes cluster.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Setting up Zero configuration Auto instrumentation for APM
linkTitle: 4. Auto Instrumentation & Metrics
weight: 5
time: 10 minutes
---

In this section we will enable **Zero Configuration Auto Instrumentation** for the Java services running in Kubernetes. This means that the OpenTelemetry Collector will look for Pod annotations that indicate that the Java application should be instrumented with the Splunk OpenTelemetry Java agent. This will allow us to get traces, spans, and profiling data from the Java services running on the cluster.
Expand Down
1 change: 1 addition & 0 deletions content/en/conf24/1-zero-config-k8s/5-traces/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: APM Features
linkTitle: 5. APM Features
weight: 6
archetype: chapter
time: 15 minutes
---

As we have seen in the previous section, once you enable **Zero Configuration Auto Instrumentation** on your services traces are sent to **Splunk Observability Cloud**.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Always-On Profiling & DB Query Performance
linkTitle: 6. Advanced Features
weight: 7
archetype: chapter
time: 15 minutes
---

As we have seen in the previous chapter, you can trace your interactions between the various services using APM without touching your code, which will allow you to identify issues faster.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Log Observer
linkTitle: 7. Log Observer
weight: 8
archetype: chapter
time: 10 minutes
---

Up until this point, there have been no code changes, yet tracing, profiling and Database Query Performance data is being sent to Splunk Observability Cloud.
Expand Down
1 change: 1 addition & 0 deletions content/en/conf24/1-zero-config-k8s/8-rum/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
title: Real User Monitoring
linkTitle: 8. Real User Monitoring
weight: 9
time: 10 minutes
---

To enable Real User Monitoring (RUM) instrumentation for your application, you need to add the Open Telemetry Javascript [**https://github.com/signalfx/splunk-otel-js-web**](https://github.com/signalfx/splunk-otel-js-web) snippet to your code.
Expand Down
2 changes: 1 addition & 1 deletion content/en/conf24/1-zero-config-k8s/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ weight: 1
archetype: chapter
description: Learn how to enable Open Telemetry Zero Configuration Auto-Instrumentation for your Java-based application running in Kubernetes. Experience real-time monitoring to help you maximize application behavior with end-to-end visibility.
authors: ["Pieter Hagen"]
time: 90 minnutes
time: 90 minutes
---

The goal of this workshop is to introduce the features of Splunk's **Zero Configuration Auto Instrumentation** for Java.
Expand Down