This repository contains all of the instructions and files needed to have a first introduction to instrumenting an application with OpenTelemetry. In this lab you will identify and resolve various bugs using New Relic as your observability platform.
- Laptop with Mac OS X. Windows is not supported for this workshop
- Docker Desktop installed and running. New Relic employee Docker Desktop installation process
- A free account with New Relic
- Homebrew
- Minikube / Kubectl / Skaffold / Git:
brew install minikube kubectl skaffold git
If you prefer to download these requirements manually (instead of using homebrew) you may choose to do so using the following links: Minikube || Kubectl || Skaffold || Git
- From a new terminal window, clone this repository to your local machine using Git
git clone https://github.com/Bijesse/nhtt-workshop.git
- Navigate into your new workspace using
cd nhtt-workshop
- Move onto the first lab of this workshop
- Lab 1: Setting up your environment
- Lab 2: Debugging a slow trace
- Lab 3: Building spans
- Lab 4: Adding span attributes
- Lab 5: Passing the torch