Browse Source

add background.sh

master
Brett Langdon 7 years ago
parent
commit
0588a319fa
No known key found for this signature in database GPG Key ID: E6600FB894DB3D19
3 changed files with 20 additions and 4 deletions
  1. +5
    -0
      dash-apm-python/background.sh
  2. +4
    -4
      dash-apm-python/index.json
  3. +11
    -0
      dash-apm-python/intro.md

+ 5
- 0
dash-apm-python/background.sh View File

@ -0,0 +1,5 @@
#!/bin/bash
mkdir /tracing-workshop
git clone https://github.com/burningion/distributed-tracing-with-apm-workshop /tracing-workshop
cd /tracing-workshop
docker-compose pull

+ 4
- 4
dash-apm-python/index.json View File

@ -2,10 +2,10 @@
"title": "Pinpointing Microservice Bottlenecks in Python with Datadog APM",
"description": "As software moves to microservices and containers, the need for better tooling to debug our systems grows.\n\nIn this workshop, we'll introduce distributed tracing as a method to gain visibility and insight into these distributed applications.\n\nTraces allow us to see units of work, as they pass across our subsystems. By incorporating traces with logs and metrics, we can see performance bottlenecks, verify legacy system changes, and deploy confidently into complex environments.\n\nWe'll instrument a few Python microservices with the Datadog Agent, and see how distributed traces can be used in the real world, to get better insight into the health of your systems.",
"details": {
"steps": [
],
"steps": [],
"intro": {
"text": "intro.md"
"text": "intro.md",
"courseData": "background.sh"
},
"finish": {
"text": "finish.md"
@ -15,6 +15,6 @@
"uilayout": "editor-terminal"
},
"backend": {
"imageid": "git"
"imageid": "docker"
}
}

+ 11
- 0
dash-apm-python/intro.md View File

@ -0,0 +1,11 @@
# Pinpointing Microservice Bottlenecks in Python with Datadog APM
https://www.dashcon.io/workshops/pinpointing-microservice-bottlenecks-in-python-with-datadog-apm/
As software moves to microservices and containers, the need for better tooling to debug our systems grows.
In this workshop, we'll introduce distributed tracing as a method to gain visibility and insight into these distributed applications.
Traces allow us to see units of work, as they pass across our subsystems. By incorporating traces with logs and metrics, we can see performance bottlenecks, verify legacy system changes, and deploy confidently into complex environments.
We'll instrument a few Python microservices with the Datadog Agent, and see how distributed traces can be used in the real world, to get better insight into the health of your systems.

Loading…
Cancel
Save