-
Notifications
You must be signed in to change notification settings - Fork 66
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #314 from dmitchsplunk/main
renamed the understand impact of changes to debug problems in microse…
- Loading branch information
Showing
77 changed files
with
41 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
title: Profiling Workshop | ||
linkTitle: Profiling Workshop | ||
weight: 3 | ||
archetype: chapter | ||
time: 2 minutes | ||
authors: ["Derek Mitchell"] | ||
description: This workshop shows how Database Query Performance and AlwaysOn Profiling can be used to reduce the time required for engineers to debug problems in microservices. | ||
|
||
--- | ||
|
||
**Service Maps** and **Traces** are extremely valuable in determining what service an issue resides in. And related log data helps provide detail on why issues are occurring in that service. | ||
|
||
But engineers sometimes need to go even deeper to debug a problem that’s occurring in one of their services. | ||
|
||
This is where features such as Splunk's **AlwaysOn Profiling** and **Database Query Performance** come in. | ||
|
||
**AlwaysOn Profiling** continuously collects stack traces so that you can discover which lines in your code are consuming the most CPU and memory. | ||
|
||
And **Database Query Performance** can quickly identify long-running, unoptimized, or heavy queries and mitigate issues they might be causing. | ||
|
||
In this workshop, we'll explore: | ||
|
||
* How to debug an application with several performance issues. | ||
* How to use **Database Query Performance** to find slow-running queries that impact application performance. | ||
* How to enable **AlwaysOn Profiling** and use it to find the code that consumes the most CPU and memory. | ||
* How to apply fixes based on findings from **Splunk Observability Cloud** and verify the result. | ||
|
||
The workshop uses a Java-based application called `The Door Game` hosted in Kubernetes. Let's get started! | ||
|
||
{{% notice title="Tip" style="primary" icon="lightbulb" %}} | ||
The easiest way to navigate through this workshop is by using: | ||
|
||
* the left/right arrows (**<** | **>**) on the top right of this page | ||
* the left (◀️) and right (▶️) cursor keys on your keyboard | ||
{{% /notice %}} |
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 3 additions & 4 deletions
7
...os/understand_impact_of_changes/_index.md → ...cenarios/debug_problems/tagging/_index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes