* Created WhatTheHack template stub
* Update README.md
* Adding Challenge-00 resources to deploy the initial environment.
* Adding GenerateMonitors.tf and deployMonitorTemplate.sh files to the /Challenge-01 folder of student/resources
* Minor update to hack home page
* Renamed top level folder to 059-DatadogOnAzure
* Updated C0 with original content from Azure Monitoring hack
* Updated C0
* updated C0
* Updated student guide C0
* Tweaked C0
* Adding all of the image files from the Azure Monitoring hack
* Added syntax highlighting to bash & powershell snippets in C0
* added new C1 and updated title on main page's ToC
* Updated C1 title
* Link test on C1
* Updated prereqs on the home page.
* Added information on Terraform to the Challenge 0 prereqs.
* Added link to Terraform home page in C0
* Draft of C2
* Added link to Matt Burke's github on home page
* Committing the old CPU and web traffic generation scripts. TBD if we will maintain these.
* modified by mattburcke on 9/26/2022
* commit by mattburcke
* Update Challenge-01.md
Added Terraform and content per Datadog Dash workshop.
* Update Challenge-01.md
* more changes to reflect Cloud Shell
* Update Challenge-01.md
* Updating Main.tf
This means all terraform code is inline, but will require the following:
`terraform init && terraform apply -auto-approve`
* No longer need separate TF files
* No longer need separate TF files
* No longer need the shell script
* Adding SQL Server updates
* Updating query to include DB server for alert
`vmwthdbdeu` added, but in case we need it, `vmwthvsdeu` is the VS server.
* testing out highlighting
* test blue span
* Updated C1 text for clarity and renamed "main.tf" to 'GenerateMonitors.tf'
* Added link to "Intro to Terraform" video in Learning Resources.
* Testing notes and warnings
* Putting Terraform info in a note section.
* Testing note 2
* Changed SQL VM to use SQL 2019 and WinSvr 2022
* Updated C2 with text describing the VMs in the Azure environment and how to login to them using Azure Bastion.
* Added install of SQL Management Studio to the VS VM
* Modified C2 for clarity of goals and tasks.
* fixed grammar.
* Added new "UsingHammerDB.md" to explain how to set up HammerDB to run the load test in Ch2. Added link to these instructions in C2
* Added content to UsingHammerDB guide
* Initial swag at C4
* Added a "alternative" C0 for the DASH Conference.
* Updated note syntax in C0-Dash
* Update Challenge-00-DASH.md
added content for provisioning a Datadog organization, which will be required for the students.
* Adding the solution file for Challenge 01
* Initial version of C3 and updated hack home page with titles for C3 & C4
* Modified bicep files and SetupWebServers.ps1 script to call new SetupDatadogOnWebServers.ps1 on the VMSS.
Added an extra SetupDatadogOnWebServers.ps1 to the /Challenge-03 for students to modify.
* Updated C3 with instructions on how to hook into the VMSS automation process by updating the 'SetupDatadogOnWebServers.ps1' script.
* Updated the SetupDatadogOnWebServers.ps1 file for Challenge 3 to have the installation code. Action for students is to add their API key.
* Initial commit of conf.yaml to the Student/Resources/Challenge-03 folder. This file is needed on the SQL VM to fully configure Datadog.
* Update Challenge-00-DASH.md
* Update Challenge-01.md
* Updated coach guides for Challenge02
* Update Challenge-00-DASH.md
* Updating Objectives
Removed KQL and Grafana (left over from other hack).
* Adding steps for instructors
* Update Challenge-04.md
* Update Solution-03.md
* Update Challenge-03.md
* Added new script to Student/Resources/Challenge-04 that can be used on the VS VM to build and publish updated eShopOnWeb code
* Tweaks to Challenge 00-Dash
* Updated C1 by pulling the "install dd agent on SQL" step forward from C2. Also brought forward description of the Azure Resources.
* Removed instruction to install DD agent from C2. Removed instruction to use GenURLLoad script.
* Moved UrlGenLoad scripts to the C4 resource folder.
* Updated C0-DASH to remove local workstation pre-reqs since this will be entirely in the browser.
* Updated C2 to clarify "vm instances of VMss"
* Updated C3 to clarify tasks for SQL VM, VMSS, and Datadog Dashboard.
* Updated C4 with new text to clarify tasks and explain how to update the eShopOnWeb website.
* fixed typo in C4
* added 059 to the WTH homepage
* Removed extra challenges from the hack home page. Linked C0 to the C0-DASH for DASH event.
* Added titles to Coach guide TOC
* Added text to C0-DASH indicating that this is a special hack envrionment and normally, they will use their own subscription if they want to try at home.
* Temporariliy pointing C1 to link back to C0-DASH
* Removing "next challenge" link from C4.
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Update Solution-01.md
* Adding SQL Yaml config to the Coach's Resources Folder for Challenge2
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* Update Solution-03.md
* removed .zip file
* Adding Descriptions
* Adding Datadog Install Script
* Updated C0 & C0-DASH with newest architecture diagram. Added new datadoghackdiagram.png image
* Undoing script update (wrong step)
* Updating correct script
* Updating log stanza (was included twice)
* Updated C3 with text to indicate what's in the PS1 file students need to run on the VMSS
* Added descriptions for the challenges in the ToC for home page and coach guide.
* Updated Terraform Command
* Update README.md
Fixed link to my GH repo.
* Moved conf.yaml from student/resources/c3 to /coach/solutions/c3
* Updated hack homepage ToC to point at normal C0
* Updated C0 with Datadog install requirements, and intro paragraph.
* Updated C1 to point "previous" nav link to C0
* More tweaks to C0 text
* Deleted extra Challenge templtes
* Updated coach guides for c0 and c3
* Updated Coach Guide ToC with Azure Requirements. Removed Suggested Agenda.
* Removed image files from original Azure Monitoring hack that are not needed here.
* Changed AKS auth link to have descriptive text
* Added spaces to title in Coach Guide ToC
* Added Challenge titles to Coach Guides for C0, C1, and C4
* Removed link to "next challenge" from C4 Coach Guide
* Updated Lectures.pptx with deck from DASH conference
* Fixed link to PPT
Co-authored-by: GitHub Actions Bot <>
Co-authored-by: mattburcke <mattburcke@microsoft.com>
Co-authored-by: Matt Burcke <88440047+mattburcke@users.noreply.github.com>
Co-authored-by: Ryan MacLean <6923433+ryanmaclean@users.noreply.github.com>
Co-authored-by: Prashant Nayak <tofani123@hotmail.com>