Upgrade capabilities to Latest Dynatrace: RUM, cloud integrations, extensions, and classic log ingestion. Route logs through OpenPipeline and Grail. Once end users validate and approve the Latest Dynatrace experience, promote it as the default.
Upgrading your observability capabilities to Latest Dynatrace consolidates metrics, logs, and traces into a single query-based experience backed by Grail, replacing siloed classic monitoring with a unified platform.
This stage upgrades each observability capability area independently. The sub-steps can be distributed across teams, but the promote step comes last, only after all teams have validated their Latest Dynatrace experience.
Upgrade management zones to IAM & segments
| Role | Involvement | Responsibility |
|---|---|---|
Dynatrace Admin | Required | Primary configuration owner for all capability areas in this stage |
DevOps / Platform Eng. | Recommended | Owns cloud integrations, log pipelines, and extension configurations |
Cloud Ops | Recommended | Needed for cloud connection upgrades and resource discovery validation |
Security Team | Optional | Validates monitoring coverage after migration |
Migrate classic Real User Monitoring applications to the Latest Dynatrace RUM framework and validate user action tracking and session replay.
Verify: Ratio of classic vs. Latest Dynatrace RUM applications at target coverage; session replay and user action tracking confirmed against classic baselines.
Replace classic cloud integrations with Latest Dynatrace cloud connections and verify resource discovery, metadata enrichment, and monitoring coverage.
Verify: Ratio of classic vs. Latest Dynatrace cloud connections at target coverage; cloud resource discovery and metadata enrichment validated across all target accounts.
Rotate credentials before switching connections: switching from classic to Latest Dynatrace cloud connections requires new credentials or role assignments. In some scenarios, DAC cannot run in parallel with classic integration and a switchover is needed. Coordinate with Cloud Ops early to avoid delays.
Ensure active extensions are running on Extension Framework 2.0 with proper Latest Dynatrace enrichment.
primary_tags.* and other enrichment attributes.Verify: Ratio of extensions on Extension Framework 2.0 with proper enrichment at target coverage; monitoring gaps documented for any extensions without 2.0 equivalents.
Document extensions without 2.0 equivalents: not all classic extensions have 2.0 equivalents. Missing extensions leave monitoring gaps that need alternative solutions or accepted risk documentation before closing this step.
Route log ingestion through OpenPipeline, configure processing rules, and confirm logs are queryable in Grail.
Verify: Log ingestion ratio (classic vs. OpenPipeline/Grail) at target coverage; logs confirmed queryable in Grail with correct processing applied.
Once end users have validated and approved the Latest Dynatrace experience, update the IAM Segment boundary to surface it as the default so users naturally land on the latest view.
Verify: IAM Segment boundary updated; users consistently landing on Latest Dynatrace RUM and cloud views with no escalations from affected teams.
Stage complete when:
With your observability capabilities upgraded and data flowing into Grail, you're ready to optimize how that data is stored. The next stage is Partition your Grail data: assess signal volumes and configure bucket routing to keep query performance predictable and retention policies aligned with your compliance requirements.
The following resources support your work in this stage. Documentation covers platform concepts, configuration reference, and related guides; best practice cards provide implementation guidance from Dynatrace experts.
Upgrade from RUM Classic to RUM
Migrate classic Real User Monitoring applications to the latest RUM framework.
Upgrade Log Monitoring Classic to Log Management and Analytics
Guide for routing classic log ingestion through OpenPipeline and Grail.
Best practices for upgrading classic cloud monitoring
Plan and execute a full migration from classic cloud monitoring to the Latest Dynatrace Cloud Platform Monitoring architecture.
For additional community guidance, see Transition from Classic to new Application Security monitoring and Latest Services app vs. Classic on the Dynatrace Community.
When all observability capabilities are live in Latest Dynatrace and users are on the promoted experience, assess signal volumes and configure bucket routing. For environments that don't require custom bucket routing, this stage can be light; the goal is to validate that default routing meets your query performance and retention needs before starting configuration migration.
Continue to Partition your Grail data.