In addition to the application-side configuration, several Dynatrace-specific settings let you control how OpenTelemetry data is used in Dynatrace.
OneAgent supports the automatic instrumentation and ingestion of OpenTelemetry data for a number of technologies, which can be configured individually at Settings > Preferences > OneAgent features.
OpenTelemetry does not have an innate concept of data redaction. Data is collected and published to the backend as is.
Dynatrace automatically captures all OpenTelemetry attributes. If you want to prevent the accidental storage of personal data, you can exclude certain attribute keys for which the values must not be persisted. By omitting attributes containing personal data, you can meet your organization's privacy requirements and control the scope of stored monitoring data.
To configure attribute storage and masking settings for your environment
Only one setting preference is possible.
Allowed attributes list Dynatrace recommends a few basic attributes to generally be included, such as service.name
or service.version
. For ease of use, Dynatrace comes with a default configuration that can be adjusted.
You can then find the attribute key on the Distributed traces page on the Summary tab.
Searching by resource attribute is limited to the service name: filter by Service name
on the Distributed traces page.
Searching by span attribute is limited to the span name: filter by Request
on the Distributed traces page.