You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config/crd/bases/v1/datadoghq.com_datadogagentinternals_v1alpha1.json
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2588,6 +2588,10 @@
2588
2588
"description": "Enables the service discovery check.\nDefault: false",
2589
2589
"type": "boolean"
2590
2590
},
2591
+
"enabledByDefault": {
2592
+
"description": "EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set.\nThis distinguishes explicit opt-in (fallback: full system-probe) from default-on\n(fallback: sleep infinity). Ignored when Enabled is explicitly set to false.\nDefault: false",
2593
+
"type": "boolean"
2594
+
},
2591
2595
"networkStats": {
2592
2596
"additionalProperties": false,
2593
2597
"description": "Enables the service discovery network stats collection.\nDefault: true",
@@ -2598,6 +2602,10 @@
2598
2602
}
2599
2603
},
2600
2604
"type": "object"
2605
+
},
2606
+
"useSystemProbeLite": {
2607
+
"description": "UseSystemProbeLite, when true and discovery is the only system-probe feature enabled,\nuses the lightweight system-probe-lite binary instead of full system-probe.\nIf other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored.\nDefault: false",
2608
+
"type": "boolean"
2601
2609
}
2602
2610
},
2603
2611
"type": "object"
@@ -10738,6 +10746,10 @@
10738
10746
"description": "Enables the service discovery check.\nDefault: false",
10739
10747
"type": "boolean"
10740
10748
},
10749
+
"enabledByDefault": {
10750
+
"description": "EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set.\nThis distinguishes explicit opt-in (fallback: full system-probe) from default-on\n(fallback: sleep infinity). Ignored when Enabled is explicitly set to false.\nDefault: false",
10751
+
"type": "boolean"
10752
+
},
10741
10753
"networkStats": {
10742
10754
"additionalProperties": false,
10743
10755
"description": "Enables the service discovery network stats collection.\nDefault: true",
@@ -10748,6 +10760,10 @@
10748
10760
}
10749
10761
},
10750
10762
"type": "object"
10763
+
},
10764
+
"useSystemProbeLite": {
10765
+
"description": "UseSystemProbeLite, when true and discovery is the only system-probe feature enabled,\nuses the lightweight system-probe-lite binary instead of full system-probe.\nIf other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored.\nDefault: false",
Copy file name to clipboardExpand all lines: config/crd/bases/v1/datadoghq.com_datadogagentprofiles_v1alpha1.json
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2592,6 +2592,10 @@
2592
2592
"description": "Enables the service discovery check.\nDefault: false",
2593
2593
"type": "boolean"
2594
2594
},
2595
+
"enabledByDefault": {
2596
+
"description": "EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set.\nThis distinguishes explicit opt-in (fallback: full system-probe) from default-on\n(fallback: sleep infinity). Ignored when Enabled is explicitly set to false.\nDefault: false",
2597
+
"type": "boolean"
2598
+
},
2595
2599
"networkStats": {
2596
2600
"additionalProperties": false,
2597
2601
"description": "Enables the service discovery network stats collection.\nDefault: true",
@@ -2602,6 +2606,10 @@
2602
2606
}
2603
2607
},
2604
2608
"type": "object"
2609
+
},
2610
+
"useSystemProbeLite": {
2611
+
"description": "UseSystemProbeLite, when true and discovery is the only system-probe feature enabled,\nuses the lightweight system-probe-lite binary instead of full system-probe.\nIf other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored.\nDefault: false",
Copy file name to clipboardExpand all lines: config/crd/bases/v1/datadoghq.com_datadogagents_v2alpha1.json
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2588,6 +2588,10 @@
2588
2588
"description": "Enables the service discovery check.\nDefault: false",
2589
2589
"type": "boolean"
2590
2590
},
2591
+
"enabledByDefault": {
2592
+
"description": "EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set.\nThis distinguishes explicit opt-in (fallback: full system-probe) from default-on\n(fallback: sleep infinity). Ignored when Enabled is explicitly set to false.\nDefault: false",
2593
+
"type": "boolean"
2594
+
},
2591
2595
"networkStats": {
2592
2596
"additionalProperties": false,
2593
2597
"description": "Enables the service discovery network stats collection.\nDefault: true",
@@ -2598,6 +2602,10 @@
2598
2602
}
2599
2603
},
2600
2604
"type": "object"
2605
+
},
2606
+
"useSystemProbeLite": {
2607
+
"description": "UseSystemProbeLite, when true and discovery is the only system-probe feature enabled,\nuses the lightweight system-probe-lite binary instead of full system-probe.\nIf other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored.\nDefault: false",
2608
+
"type": "boolean"
2601
2609
}
2602
2610
},
2603
2611
"type": "object"
@@ -10803,6 +10811,10 @@
10803
10811
"description": "Enables the service discovery check.\nDefault: false",
10804
10812
"type": "boolean"
10805
10813
},
10814
+
"enabledByDefault": {
10815
+
"description": "EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set.\nThis distinguishes explicit opt-in (fallback: full system-probe) from default-on\n(fallback: sleep infinity). Ignored when Enabled is explicitly set to false.\nDefault: false",
10816
+
"type": "boolean"
10817
+
},
10806
10818
"networkStats": {
10807
10819
"additionalProperties": false,
10808
10820
"description": "Enables the service discovery network stats collection.\nDefault: true",
@@ -10813,6 +10825,10 @@
10813
10825
}
10814
10826
},
10815
10827
"type": "object"
10828
+
},
10829
+
"useSystemProbeLite": {
10830
+
"description": "UseSystemProbeLite, when true and discovery is the only system-probe feature enabled,\nuses the lightweight system-probe-lite binary instead of full system-probe.\nIf other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored.\nDefault: false",
Copy file name to clipboardExpand all lines: docs/configuration.v2alpha1.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -200,7 +200,9 @@ spec:
200
200
| features.sbom.host.analyzers | To use for SBOM collection. |
201
201
| features.sbom.host.enabled | Enable this option to activate SBOM collection. Default: false |
202
202
| features.serviceDiscovery.enabled | Enables the service discovery check. Default: false |
203
+
| features.serviceDiscovery.enabledByDefault | EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set. This distinguishes explicit opt-in (fallback: full system-probe) from default-on (fallback: sleep infinity). Ignored when Enabled is explicitly set to false. Default: false |
203
204
| features.serviceDiscovery.networkStats.enabled | Enables the Service Discovery Network Stats feature. Default: true |
205
+
| features.serviceDiscovery.useSystemProbeLite | UseSystemProbeLite, when true and discovery is the only system-probe feature enabled, uses the lightweight system-probe-lite binary instead of full system-probe. If other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored. Default: false |
| features.usm.enabled | Enables Universal Service Monitoring. Default: false |
206
208
| global.checksTagCardinality | ChecksTagCardinality configures tag cardinality for the metrics collected by integrations (`low`, `orchestrator` or `high`). See also: https://docs.datadoghq.com/getting_started/tagging/assigning_tags/?tab=containerizedenvironments#tags-cardinality. Not set by default to avoid overriding existing DD_CHECKS_TAG_CARDINALITY configurations, the default value in the Agent is low. Ref: https://github.com/DataDog/datadog-agent/blob/856cf4a66142ce91fd4f8a278149436eb971184a/pkg/config/setup/config.go#L625. |
Copy file name to clipboardExpand all lines: docs/configuration_public.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -384,9 +384,15 @@ spec:
384
384
`features.serviceDiscovery.enabled`
385
385
: Enables the service discovery check. Default: false
386
386
387
+
`features.serviceDiscovery.enabledByDefault`
388
+
: EnabledByDefault, when true, considers discovery enabled even if Enabled is not explicitly set. This distinguishes explicit opt-in (fallback: full system-probe) from default-on (fallback: sleep infinity). Ignored when Enabled is explicitly set to false. Default: false
389
+
387
390
`features.serviceDiscovery.networkStats.enabled`
388
391
: Enables the Service Discovery Network Stats feature. Default: true
389
392
393
+
`features.serviceDiscovery.useSystemProbeLite`
394
+
: UseSystemProbeLite, when true and discovery is the only system-probe feature enabled, uses the lightweight system-probe-lite binary instead of full system-probe. If other system-probe features are active (NPM, CWS, USM, etc.), this is silently ignored. Default: false
395
+
390
396
`features.tcpQueueLength.enabled`
391
397
: Enables the TCP queue length eBPF-based check. Default: false
0 commit comments