Skip to content

Instantly share code, notes, and snippets.

View collin-sanford's full-sized avatar

Collin Sanford collin-sanford

View GitHub Profile
@collin-sanford
collin-sanford / Datadog PowerShell + win32_event_log setup
Last active November 29, 2023 20:44 — forked from jaycdave88/Datadog PowerShell + win32_event_log setup
PowerShell script to install latest Datadog Windows agent. Enable logs, live process, and configure win32_event_logs
# Download agent
(Invoke-WebRequest https://s3.amazonaws.com/ddagent-windows-stable/datadog-agent-7-latest.amd64.msi -OutFile c:\datadog-agent-7-latest.amd64.msi)
# Download .NET Tracer v2.42x64 .msi
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
(Invoke-WebRequest https://github.com/DataDog/dd-trace-dotnet/releases/download/v2.42.0/datadog-dotnet-apm-2.42.0-x64.msi -OutFile c:\datadog-dotnet-apm-2.42.0-x64.msi)
# Start the Datadog agent
(Start-Process -Wait msiexec -ArgumentList '/qn /i c:\datadog-agent-7-latest.amd64.msi APIKEY=xxx HOSTNAME="my_hostname" TAGS="mytag1,mytag2"')