Установка агента Datadog в Windows
Я пытаюсь установить агент Datadog на окна, используя только powershell, а не вручную. Однако APIKEY не настраивается. Есть ли способ обновить / установить APIKEY после установки?
1 ответ
Сначала вам может понадобиться скачать файл MSI:
$image_url = "https://s3.amazonaws.com/ddagent-windows-stable/ddagent-cli-latest.msi"
$destin = "C:\path\to\downloaded\ddagent-cli-latest.msi"
(New-Object System.Net.WebClient).DownloadFile($image_url, $destin)
Фактическая команда powershell для установки (с дополнительными необязательными аргументами, включенными в качестве аргументов):
msiexec /i C:\path\to\downloaded\ddagent-cli-latest.msi /l*v C:\path\to\installation_log.txt /quiet APIKEY="$DD_API_KEY" HOSTNAME="$HOSTNAME" TAGS=`"$TAGS,COMMA,DELIMITED`
Прошло много времени с тех пор, как я это сделал (8 месяцев или около того?), Так что это может быть устаревшим, но раньше это работало:).
Обратите внимание, что если вы запускаете это из сценария удаленной подготовки, вам, вероятно, придется запланировать его выполнение не удаленно, чтобы можно было запускать команду установки с повышенными разрешениями, что, я считаю, необходимо. И вам, возможно, понадобится убедиться, что компьютер подключен к источнику питания (я помню, что столкнулся с какой-то бешеной проблемой, когда это было произвольное требование для запуска запланированных задач Windows, и Windows не позволяла мне настраивать это).