Settings API - Advanced Settings schema table

  • Published Dec 05, 2023

Advanced Settings (builtin:host.monitoring.advanced)

You can switch off the injection of the ProcessAgent and of CodeModules.

Schema IDSchema groupsScope
builtin:host.monitoring.advanced
  • group:host-monitoring
HOST - Host
GETManagedhttps://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:host.monitoring.advanced
SaaShttps://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:host.monitoring.advanced
Environment ActiveGatehttps://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:host.monitoring.advanced

Authentication

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.

Parameters

PropertyTypeDescriptionRequired
ProcessAgent injection
processAgentInjection
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 injection
codeModuleInjection
boolean

Inject CodeModules in Discovery mode.

required