Microsoft SCCM (Systems Center Configuration Manager) は、Microsoft の Systems Center ツールスイートに同梱されている構成管理ソリューションです。このページでは、SCCM を使用した Datadog Agent のインストールおよび構成について説明します。

前提条件

  • Agent は SCCM バージョン 2103 以上に対応しています。
  • Agent をインストールする前に、Configuration Manager で ディストリビューションポイント をインストールおよび構成していることを確認してください。

セットアップ

デプロイ可能な Datadog Agent アプリケーションを作成する

  1. Agent ページ から、最新の Windows Datadog Agent インストーラーファイル (MSI) を SCCM サーバーにダウンロードします。

  2. SCCM でアプリケーションを作成し、Datadog Agent MSI の場所を指定します。

    新しいアプリケーションを作成し、Datadog Agent MSI をターゲット MSI として使用します。

  3. General Information ページが表示されるまで Next をクリックします。

  4. Installation program に次のコマンドを貼り付け、MY_API_KEY を自分の API キーに置き換えます。

    start /wait msiexec /qn /i datadog-agent-7-latest.amd64.msi APIKEY="MY_API_KEY" SITE="datadoghq.com"
    

    その他のインストールオプションについては、インストール変数 の一覧を参照してください。

  5. Install behavior が Install for system に設定されていることを確認します。

  6. Next をクリックし、画面の指示に従ってアプリケーションを作成します。

    インストールプログラムのコマンドを入力し、インストール動作がシステム用にインストールするように設定されていることを確認します。

  7. アプリケーションが作成されたことを確認するには、Software Library > Overview > Application Management > Applications で探します。

Datadog Agent アプリケーションをデプロイする

Datadog Agent アプリケーションをデプロイする前に、Configuration Manager でディストリビューションポイントをインストールおよび構成していることを確認する
  1. Software Library > Overview > Application Management > Applications に移動し、先ほど作成した Datadog Agent アプリケーションを選択します。
  2. Deployment グループの Home タブから、Deploy を選択します。

Agent 構成

SCCM パッケージを使用すると、Datadog Agent にコンフィギュレーションファイルをデプロイして、デフォルト設定を上書きできます。Agent 構成は、datadog.yaml 構コンフィギュレーションファイルと、各インテグレーション用のオプションの conf.yaml ファイルで構成されます。デプロイする各コンフィギュレーションファイルごとにパッケージを作成する必要があります。

  1. datadog.yaml および conf.yaml ファイルをローカルの SCCM マシンフォルダーに収集します。利用可能なすべての構成オプションについては、Windows 用の Agent コンフィギュレーションファイルの例 を参照してください。
  2. SCCM パッケージを作成し、Standard program を選択します。
  3. Agent にデプロイするコンフィギュレーションファイルが格納されている場所を選択します。
  4. 変更をデプロイする デバイスコレクション を選択します。
  5. デプロイ設定を構成して、パッケージをターゲットにすぐに事前インストールします。
プログラムタイプの画面。標準プログラムを選択

Datadog Agent を再起動する

構成の変更を監視するために、Agent サービスを再起動します。

  1. Agent コマンド を使用して Datadog Agent を再起動する PowerShell スクリプトを作成します。
  2. スクリプトを実行して Datadog Agent を再起動します。
  3. Datadog UI で新しいデータがあるか確認します。

参考資料