builtin:host.monitoring.advanced)You can switch off the injection of the ProcessAgent and of CodeModules.
| Schema ID | Schema groups | Scope |
|---|---|---|
builtin:host.monitoring.advanced |
| HOST - Host |
| GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:host.monitoring.advanced |
| SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:host.monitoring.advanced | |
| Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:host.monitoring.advanced |
To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.
| Property | Type | Description | Required |
|---|---|---|---|
ProcessAgent injectionprocessAgentInjection | boolean | Disabling this setting disables many deep process visibility features, for example: tracing, profiling, technology-specific metrics (e.g. heap usage), JMX/PMI metrics collection, runtime vulnerability analytics, live debugging, etc. For Fullstack or Infrastructure modes, we only recommend disabling this setting for troubleshooting purposes. Disabling automatic injection via oneagentctl takes precedence over this setting being enabled and cannot be changed from the Dynatrace web UI. | required |
CodeModule injectioncodeModuleInjection | boolean | Inject CodeModules in Discovery mode. | required |