ワークロード プロテクションを有効にするには、以下の手順に従ってください。

Collecting events using Workload Protection will affect your billing. For more information, see Datadog Pricing.

前提条件

  • Datadog Agent バージョン 7.46 以降。

インストール

パッケージベースのデプロイの場合は、パッケージマネージャーで Datadog パッケージをインストールし、datadog.yamlsecurity-agent.yamlsystem-probe.yaml ファイルを更新します。

/etc/datadog-agent/datadog.yaml

remote_configuration:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## リモート構成を有効にするには true に設定します。
  enabled: true

runtime_security_config:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## Threat Detection を有効にするには true に設定します。
  enabled: true

compliance_config:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## 誤構成に関する CIS ベンチマークを有効にするには true に設定します。
  #
  enabled: true
  host_benchmarks:
    enabled: true

# コンテナとホストに対して、脆弱性の評価とスキャンが 1 時間ごとに行われます。
sbom:
  enabled: true
  # Container Vulnerability Management を有効にするには true に設定します
  container_image:
    enabled: true
  # Host Vulnerability Management を有効にするには true に設定します
  host:
    enabled: true

/etc/datadog-agent/security-agent.yaml

runtime_security_config:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## Threat Detection を有効にするには true に設定します。
  enabled: true

compliance_config:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## Misconfigurations 用の CIS ベンチマークを有効にするには true に設定します。
  #
  enabled: true
  host_benchmarks:
    enabled: true

/etc/datadog-agent/system-probe.yaml

runtime_security_config:
  ## @param enabled - ブール値 - オプション - デフォルト: false
  ## Threat Detection を有効にするには true に設定します。
  enabled: true

  remote_configuration:
    ## @param enabled - ブール値 - オプション - デフォルト: false
    enabled: true

:

  • 次の Agent インストールスクリプトを使用して、Misconfigurations と Threat Detection を自動的に有効にすることもできます。

    DD_COMPLIANCE_CONFIG_ENABLED=true DD_RUNTIME_SECURITY_CONFIG_ENABLED=true DD_API_KEY=<DATADOG_API_KEY> DD_SITE="datadoghq.com" bash -c "$(curl -L https://install.datadoghq.com/scripts/install_script_agent7.sh)"
    
  • デフォルトでは、Runtime Security は無効になっています。有効にするには、security-agent.yamlsystem-probe.yaml ファイルの両方を更新する必要があります。

  • Agent インストールスクリプトを使用して Misconfigurations と Threat Detection を有効にする場合は、datadog.yaml ファイルを手動で更新して、Misconfigurations 用の host_benchmarks と、Container Vulnerability Management 用の sbomcontainer_image を有効にする必要があります。

sudo cp /etc/datadog-agent/system-probe.yaml.example /etc/datadog-agent/system-probe.yaml
sudo cp /etc/datadog-agent/security-agent.yaml.example /etc/datadog-agent/security-agent.yaml
sudo chmod 640 /etc/datadog-agent/system-probe.yaml /etc/datadog-agent/security-agent.yaml
sudo chgrp dd-agent /etc/datadog-agent/system-probe.yaml /etc/datadog-agent/security-agent.yaml