This product is not supported for your selected Datadog site. ().
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Overview

Governance Console Controls audit and enforce organizational standards. You can use these controls to automate hygiene and quality tasks that typically require manual effort, such as managing unused API keys or enforcing tagging standards.

Using controls

  1. On the Governance Console Controls page, select a control.

  2. Configure detection.

    Under Scope detections, enter parameters to define the control’s behavior. Datadog’s defaults are based on best practices, but you can adjust the value of each parameter to relax or tighten the standard for your organization.

    If you are using multiple Datadog sub-organizations, control behavior and scoping is defined per organization and does not span across organizations.

    To verify your configuration, use the Manual Mitigation tab to see what is being detected by this control.

  3. Configure notifications.

    Under Notify users, select your notification recipients and frequency. The notification email summarizes identified and unresolved control detections and includes a link back to the Governance Console control to review and mitigate.

  4. Configure automatic enforcement.

    When Enforce control is disabled, a control requires manual mitigation. Toggling on Enforce control enables automated enforcement actions. Automation allows administrators to automate cleanup activity without having to manually review and apply each change.

    For Select automated mitigation, select a mitigation. If you select Manual (default), the control detects noncompliant assets, and you can manually take actions based on these detections. See manual mitigation.

    If you select Workflow, search for and select an existing Datadog Workflow to run when the control detects noncompliant assets. See workflow mitigation.

    After you select a workflow, use Edit to view or edit the full workflow, or Change Associated Workflow to select a different workflow.

    To delay mitigation, enter a number of days under Remediation Delay. You can delay remediation for up to 1 week. This grants additional time for administrators to take additional actions before automatic enforcement occurs.

Manual mitigation

Use the Manual Mitigation tab to view all detections.

The Manual Mitigation tab, showing a searchable list of detections. Each detection has three options: Delay mitigation, Ignore detection, Mitigate now.

Hover over each detection for options:

  • Delay mitigation: Delay mitigation of this asset for up to 1 week. This grants additional time for the administrator or owner to take additional actions before automated enforcement takes place.
  • Ignore detection: Ignore this detection and remove it from consideration for mitigation.
  • Mitigate now: Noncompliant assets are mitigated according to the configuration of the control. This action applies only once, and does not carry over to incoming detections. Mitigation requires the associated permission for modifying that asset. If the control is configured with a workflow mitigation, this opens a confirmation screen instead of mitigating immediately. See workflow mitigation.

Workflow mitigation

Use Workflow as a mitigation type to connect a control to an existing Datadog Workflow. Instead of relying on Datadog’s built-in automated actions, you can trigger your own remediation workflow when a control detects noncompliant assets.

When a control is configured with a workflow, the workflow runs automatically if Enforce control is enabled. You can also run the workflow on demand from the Manual Mitigation tab.

To manually run a workflow mitigation:

  1. On the Manual Mitigation tab, select one or more detections.
  2. Click Mitigate now.
  3. Review the confirmation screen, which shows the selected detections and the workflow that will run.
  4. Type Mitigate Detections into the text box, then click Mitigate Detections to run the workflow against the selected detections.

Workflow run status appears alongside each detection in the Manual Mitigation tab.

All available controls

Controls are organized by usage concern: security, cost optimization, and data hygiene.

Security controls detect and correct configuration that could lead to increased risk of a security incident in your Datadog account.

Unused API Keys
Identifies API keys that have not been used within your specified time threshold, helping reduce security risks from dormant credentials. The default threshold is 30 days of inactivity, and can be adjusted.

Enforcement automatically identifies and revokes inactive API keys to improve security and reduce potential attack surface.

Unused Application Keys
Identifies application keys that have not been used within your specified time threshold, helping reduce security risks from dormant credentials. The default threshold is 30 days of inactivity, and can be adjusted.

Enforcement automatically identifies and revokes inactive application keys to improve security and reduce potential attack surface.

Roles Without Users
Identifies roles that have no active users assigned to them, indicating potential cleanup opportunities.

This control does not support enforcement. Manual removal of unused roles required.

Users in No Teams
Identifies active users that are not in any teams, indicating potential cleanup opportunities.

This control does not support enforcement.

Cost optimization controls detect and correct configuration that could lead to increased spending on low value usage.

Unqueried Metrics
Identifies metrics that are rarely or never queried and are not associated with any monitors, dashboards, SLOs, or notebooks, indicating potential cost savings opportunities.

Enforcement automatically removes unused metric tags using Metrics without Limits™ to optimize cardinality and reduce costs.

Inactive Metric Tag
Identifies metric tags that are rarely or never queried and are not associated with any monitors, dashboards, SLOs, or notebooks, presenting opportunities to reduce cardinality and costs.

Enforcement automatically configures Metrics without Limits™ to allowlist only active tags on filtered metrics, optimizing cardinality and cost efficiency.

Synthetic Tests with Muted Monitors
Identifies synthetic tests with muted monitors, which may indicate potential cost savings opportunities.

This control does not support enforcement.

Data hygiene controls detect and correct configuration that could lead to increased assets that are low quality or have unclear ownership.

Unused Dashboards
Identifies dashboards that have not been viewed within your specified time threshold, helping maintain a clean and organized workspace. The default Dashboard Query includes all dashboards, but can be adjusted to select a specific scope of dashboards. The default Dashboard Activity Lookback Period is 30 days of query activity, and can be adjusted.

Enforcement automatically deletes dashboards to maintain a clean and organized workspace.

Dashboards Owned by Disabled Users
Identifies dashboards whose owner is a disabled user, which may impact dashboard maintenance and updates. The default Dashboard Query includes all dashboards, but can be adjusted to select a specific scope of dashboards.

This control does not support enforcement.

Dashboards Without Team Tags
Identifies dashboards that lack a team tag, making it difficult to track ownership and maintain accountability. The default Dashboard Query includes all dashboards, but can be adjusted to select a specific scope of dashboards. The default Dashboard Activity Lookback Period is 30 days of query activity, and can be adjusted.

This control does not support enforcement.

Notebooks Without Team Tags
Identifies notebooks that lack a team tag, making it difficult to track ownership and maintain accountability.

This control does not support enforcement.

Monitors Without Team Tags
Identifies monitors that lack a team tag, making it difficult to track ownership and maintain accountability.

This control does not support enforcement.

Monitors with Broken Notification Handles
Identifies monitors that contain invalid or broken @-mention handles, which may prevent notifications from reaching the intended recipients.

This control does not support enforcement.

Further reading

お役に立つドキュメント、リンクや記事: