Windows Registry

Supported OS Windows


Watch for changes in Windows Registry keys and forward them to Datadog. Enable this integration to:

  • Understand system and application level health and state through Windows Registry values.
  • Monitor for unexpected changes impacting security and compliance requirements.



The Windows Registry integration is included in the Datadog Agent package. No additional installation is needed.


This integration collects and reports Windows Registry information using both of the following methods:

  1. Edit the windows_registry.d/conf.yaml file in the conf.d/ folder at the root of your Agent’s configuration directory to start collecting Windows registry information. See the sample windows_registry.d/conf.yaml for all available configuration options.

  2. To send registry values and changes as Logs, log collection needs to be enabled in the Datadog Agent. To enable log collection, add the following to your datadog.yaml file:

    logs_enabled: true
  3. Restart the Agent.


Check the information page in the Datadog Agent Manager or run the Agent’s status subcommand and look for windows_registry under the Checks section.

Data Collected


All metrics collected by the Windows Registry integration are forwarded to Datadog as custom metrics, which may impact your billing.


All logs collected by the Windows Registry integration are forwarded to Datadog, and are subject to Logs billing.

Service Checks

The Windows Registry integration does not include any service checks.


Need help? Contact Datadog support with an Agent Flare.