/o11y-gdi-workshop

Primary LanguageShellApache License 2.0Apache-2.0

Splunk Observability Suite GDI Workshop

Hello and welcome to the Splunk Observability Suite GDI workshop!

This workshop assumes you:

  • Are comfortable with command line tools including bash, curl, and git
    • Have a publickey added to your Github profile
  • If you plan to do the Splunk APM parts of the workshop then have at least a basic understanding of distributed tracing
  • Understand the Splunk OpenTelemetry Connector and its associate components
    • If not read the documentation here
  • Have used the Splunk Observability Suite UI before (e.g. know how to create/get an access token and what a realm is)
    • If not then read the product documentation on access tokens
    • A realm is a location a tenant is provisioned in. You can determine your realm by the URL used or under My Profile

Please ensure you have:

  • Access to a Splunk Observability Suite org
  • An access token
  • Mac or Linux based operating system (can also be done on Windows by changing commands)
  • Docker installed -- use the link, not homebrew
    • Optionally Kubernetes configured in Docker Desktop or another Kubernetes environment
  • The following tools installed: curl, git

This workshop is broken down into different levels and is meant to be followed in order:

  • 101: Happy path (deploy the Splunk OpenTelemetry Connector and get data in for Splunk APM, Infrastructure Monitoring, Log Observer, and RUM)

IMPORTANT: Have you done part of this workshop before? Great! Changes may have been introduced. Be sure to get the latest changes:

git pull