Граф коммитов

1 Коммитов

Автор SHA1 Сообщение Дата
Peter C. Laudati 98269d26ad
[New Hack] 059 - Datadog on Azure (#520)
* 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>
2022-10-26 22:54:52 -04:00