Skip to main content

.NET Core chaining support

The .NET Core Agent, paired with the Contrast Agent Operator, supports profiler chaining with Dynatrace using the Dynatrace Operator. Support is enabled automatically when the Dynatrace Operator is used to inject the Dynatrace agent into workloads.

If you use the Dynatrace Operator in classicFullStack mode, set the CONTRAST_ENABLE_EARLY_CHAINING=true environment variable for the Contrast Agent Operator and restart the affected pods. Use this icon-external-link.svgmanifest example to guide you.

The Agent Operator supports executing in OpenShift clusters that have security context constraints (SCCs) using the built-in admission or mutating controllers. The Dynatrace Operator and any injections are tested against the restricted policy. If you are running your application in an OpenShift cluster where the default restricted policy disallows setting an SCCs policy, ensure the  CONTRAST_SUPPRESS_SECCOMP_PROFILE=true environment variable is applied to the Agent Operator workload.

Vendor

Version

Support validated on

Dynatrace

Operator v0.6.0

2022/06/09

Future Dynatrace versions may break chaining. Chaining can introduce incompatibilities and can be disabled using the agent.dotnet.enable_chaining: false option.