Try it free

What's new in Dynatrace SaaS 1.343

  • Release notes
  • 33-min read
  • Published Jul 07, 2026
  • Rollout start on Jul 14, 2026 (planned)
Pre-release information

This is an ongoing summary of changes in this planned release. Check back here at GA for the final version.

This page showcases new features, changes, and bug fixes in Dynatrace SaaS version 1.343. It contains:

  • Feature updates: 71
  • Breaking changes: 6
  • Fixes and maintenance: 23

Feature updates

Account Management

Stability improvement for OAuth client refresh access tokens and central account management API

To improve service availability, Dynatrace now throttles OAuth client access token refresh requests. Requests that exceed the rate limit within a five-minute window receive an HTTP 429 response. For more information, see IAM limits.

AI Observability | AI Observability

Evaluation signals and LLM-as-judge support

You can now evaluate LLM and agent quality using dt-evals, turning AI quality into an operational signal.

With dt-evals, you can:

  • Run online evaluations on sampled production or recent gen_ai.* spans from Dynatrace.
  • Evaluate dimensions such as relevance, faithfulness, hallucination, completeness, toxicity, bias, PII leakage, prompt injections, user frustration, and drift via LLM-as-judge providers.
  • Score responses with your own LLM-as-judge provider, including OpenAI, Anthropic, Google/Vertex/Gemini, AWS Bedrock, and Azure OpenAI.
  • Send structured evaluations back to AI Observability AI Observability to query and observe trends using business events in Dynatrace or create dashboards and alerts for quality regressions.
  • Use evaluation thresholds as CI/CD or release quality gates for prompt, model, retrieval, and agent changes.

To install the CLI, run

npm install -g @dynatrace-oss/dt-evals

dt-evals is an open-source CLI that runs quality and safety evaluations on real GenAI traces in Dynatrace. To learn more, see dynatrace-oss/dt-evals on GitHub.

Application Observability

Zero-config observability in one command

Use the dtwiz CLI to auto-discover your stack and get data flowing within minutes.

  • Smart setup wizard: The wizard analyzes your system and installs the right ingest method automatically.
  • Supports popular technologies: Support for OpenTelemetry, Kubernetes, AWS, Azure, GCP, and Windows/Linux hosts.
  • Live watch mode: Confirm data the moment it hits Dynatrace.

To get started with dtwiz CLI, open the QuickStart app in Dynatrace.

dtwiz CLI
dtwiz CLI

Application Observability

The new QuickStart app gets you from zero to answers in just minutes

The new QuickStart lets you:

  • Start fast, see value instantly. With QuickStart, it's zero-config, one command, and done. In moments, connect your stack and see what matters.
  • Understand your system at a glance. Visualize your full topology, drill into metrics, and jump to traces or logs with one click.
  • Spot what matters most. Quickly see top errors, slowest endpoints, and highest-failure services.

Open QuickStart and eliminate your blind spots.

From zero to answers in minutes.
From zero to answers in minutes.

Application Observability | Distributed Tracing

Find any request with confidence, even in highest-volume environments

When your environment produces millions of traces, finding a specific request shouldn't be a guessing game. Now you can search for specific requests in Distributed Tracing Distributed Tracing and reliably find them.

The list shows your most recent requests and spans matching your filter, and an indicator bar shows you exactly which timeframe the list covers, so you always know what you're looking at. You can also visualize large traces with full attribute search and see all your logs in the context of a trace.

Application Observability | Live Debugger

Advanced processing for Live Debugger Live Debugger snapshots

You can now configure Live Debugger Live Debugger snapshot processing in OpenPipeline, with Grail access control.

Application Observability | Live Debugger

Start a debug session with Live Debugger Live Debugger from other Dynatrace apps

The Debug service intent now lets you start a Live Debugger Live Debugger session from other Dynatrace apps.

Application Observability | Log Analytics

Investigate problems directly in Logs Logs

Logs Logs now provides quick access to problem details, and the context is preserved when you navigate to other apps such as Kubernetes (new) Kubernetes. You no longer need to switch to Problems app - new Problems to get essential problem information.

This helps you:

  • Streamline troubleshooting. Spend less time switching between apps and more time resolving issues.
  • Speed up root-cause analysis. Keep relevant problem context while inspecting logs and other observability data.
  • Improve incident workflows. Maintain context when moving between Logs Logs and other Dynatrace apps.

Application Observability | Services

Find failing endpoints across all your services

Services Services now includes an Endpoints view that serves as a single inventory of all endpoints across your services, with red metrics and health indicators visible inline.

Each endpoint shows failure rate, response time, and throughput inline — no extra clicks to get the numbers that matter. When something looks off, a direct link to distributed traces takes you straight to the evidence.

Filter by cloud provider, Kubernetes cluster, HTTP status code, and more to focus on a specific part of your infrastructure.

Endpoints view in the Services app
Endpoints view in the Services app

Application Observability | Services

Service Map: See every dependency, find each bottleneck

Most teams know when a service is slow. What they don't know is whether the slowdown originated in their own code, a downstream dependency, a saturated database, or a spike triggered by a specific frontend release. That gap costs hours.

The cloud-native Service map closes it. Now, frontend nodes, web and mobile, appear automatically upstream of the backend services they call. When users report a problem, you immediately see which frontend release drove the spike and which backend service absorbed the impact. The full topology—every upstream caller, every downstream dependency, every database, queue, and frontend—renders on a single interactive screen, automatically discovered from your existing OpenTelemetry or OneAgent instrumentation.

Health state propagates visually:

  • A red-filled node has an active problem; a red-bordered node is impacted by one downstream, so you understand the blast radius before opening a single trace.
  • Live RED metrics (error rate, response time, throughput) on every node show you which service is degraded, not just which one fired an alert.
  • Database nodes (MySQL, PostgreSQL, MongoDB, Redis) and queue nodes (Kafka, RabbitMQ) are automatically created with no configuration required.

From any node, drill directly into Distributed Tracing Distributed Tracing, Logs Logs, Databases Databases, or Frontends with full context preserved.

  • In large or multi-team environments, a search highlights matching services in real time while keeping their dependencies visible.
  • Filters by service name, Kubernetes namespace, Dynatrace segment, or metric dimension let each team scope the map to their own services—turning a company-wide topology into something immediately actionable for the team on call.
Service map

Application Observability | Services

Services Services now based metrics and Smartscape 2.0 to unify the foundation

Services Services is now built on service metrics and Smartscape services introduced with a new Explorer that surfaces this unified model with enhanced filtering, segment support, and a redesigned service detail experience. Use ready-made segments and filters to scope the list to the services your team owns and quickly find what matters to you. The service detail experience is consistent across every workflow, whether you arrive from an alert, a trace, or the Explorer directly.

Service app on Smartscape 2.0
Service app on Smartscape 2.0

The existing Explorer remains available during the transition for teams that need to compare classic service entities with their Smartscape counterparts side-by-side.

Related highlights for Service Map and Endpoints are covered in separate release notes.

Rollout begins July 20th, when the Distributed Tracing Distributed Tracing will also switch to Smartscape-based service names.

Application Observability | Services

Services automatically linked to underlying cloud compute infrastructure across AWS, Azure, and GCP

Dynatrace now automatically links services to their underlying cloud compute infrastructure across AWS, Azure, and GCP, for both OneAgent and OpenTelemetry instrumentation. This gives cloud architects and application owners a complete vertical view of their stack, from the service down to the cloud resource it runs on, without any manual configuration. The result is faster root-cause analysis and a single, consistent topology across your entire cloud-native environment.

Cost Intelligence

Self-service usage and cost insights dashboards

We've introduced self-service usage and cost insights dashboards that guide you from a free trial to a full deployment through a consistent experience.

If you're on a free trial, you can now see exactly how your usage maps to cost. Existing environments get actionable insights with drilldowns to quickly identify cost spikes, root causes, and the teams driving usage.

To get started:

  1. Open Dashboards Dashboards in your environment.
  2. Filter by Ready-made dashboards.
  3. Search for usage or trial to see the available related dashboards.

Use side-by-side mode in Dynatrace Assist to get contextual intelligence alongside your usage data, turning raw consumption metrics into actionable decisions.

Usage and trial ready-made dashboards
Usage and trial ready-made dashboards

Digital Experience

Manage your RUM configuration in latest Dynatrace

The RUM configuration for web and mobile frontends is now available in Settings Settings, designed so you can find and manage the settings based on your use case.

The configuration is managed at two levels:

  • Environment: Defaults that apply across all web and mobile frontends in your environment.
  • Frontend: Entity-specific settings that override environment defaults, applied directly to individual frontends.

The following settings are now available.

  • Enablement and cost control: Enable or disable RUM, Session Replay, and user interactions, or adjust sampling rates.
  • Detection: Manage frontend detection rules and host name determination at the environment level.
  • General: See your frontend’s name and update its display name at the entity level.
  • Instrumentation: Access the agentless or SDK setup wizard, and configure the JavaScript version, injection rules, beacon origins, or CORS settings.
  • Data scope and enrichment: Manage event and session properties, browser exclusions, XHR exclusions, IP address exclusions, and resource capture settings.
  • Data privacy: Configure end-user privacy, server-side masking, IP masking, and Session Replay privacy.
  • Network and location: Map IP addresses to locations and configure IP determination at the environment level.
  • Content resources: Define provider breakdowns and resource type classifications at the environment level.

All settings are also fully accessible via the Settings API for teams with configuration-as-code workflows.

RUM settings in the latest Dynatrace
RUM settings in the latest Dynatrace

Digital Experience

Enhanced health alerts for web and mobile

Health alerts for web and mobile provide you with:

  • Better monitoring coverage. New alert types cover error-, performance-, and traffic-related anomalies, including:
    • ANR-related issues on mobile.
    • Slowdown of user action duration.
    • Atypical traffic drops and spikes based on active session counts.
  • Improved configuration experience.
    • More intuitive alert creation with more context, such as timeseries preview.
    • You can review and adjust health alert configurations per frontend, choosing between auto-adaptive, seasonal, or static-threshold algorithms.
  • Highly scalable alerting. Teams can create up to 1,000 alert configurations per environment. Clear in-product and API feedback is provided once limits are reached, ensuring large environments with many frontends remain fully supported.
  • Updated event semantics. The frontend.name, dt.smartscape_source.id, and dt.smartscape_source.typeproperties are now automatically added to frontend health alert events.
New health alert for RUM
New health alert for RUM

To learn more, see the documentation.

Digital Experience

Frontends and services linked in Smartscape on Grail

We have introduced a calls edge type to link frontends and services in Smartscape on Grail. These relationships are shown in Smartscape Smartscape and can be queried with the smartscapeEdges command.

Digital Experience

New Symbolication and Source Map APIs

All new Symbolication and Source Map management APIs support platform tokens.

Digital Experience

New Dynatrace APIs for frontend configuration

All new Dynatrace APIs for frontend configuration support platform tokens for improved access management.

Digital Experience

New ways to capture event and session properties in RUM

You can now capture additional context in RUM through new configuration options for event properties, session properties, and the session’s user identifier. Enriching your data with business or technical context enables analysis tailored to your needs (for example, by tagging premium users or flagging sessions with conversions).

  • Event properties can be configured for web frontends through the Dynatrace UI to capture metadata from DOM elements, cookies, or JavaScript variables on the window object. Capturing properties configured in the UI requires RUM JavaScript version 1.341+.

  • Session properties can be enriched based on the previously captured event properties in OpenPipeline. Different aggregation options control how values are rolled up to the session level: choose First or Last for all fields, and additionally Min, Max, Sum, or Avg for numeric fields.

  • The user identifier in a session can also be enriched in OpenPipeline based on captured event properties. The Last value is used for the aggregation into the session.

If you want to send this information to Dynatrace directly from your codebase instead, it can be reported through the RUM APIs for both web and mobile frontends. Configuration is backed by two new Settings API schemas: builtin:rum.web.capture-properties and builtin:rum.mobile.capture-properties.

The previous builtin:rum.web.capture-custom-properties schema is now deprecated.

Property limits have been increased to 100 captured per web frontend and 200 API-reported per web or mobile frontend. The session properties and the user identifier enriched from event properties can be used in session analysis through Users & Sessions Users & Sessions or included in your dashboards and notebooks via DQL.

Capture event and session properties in RUM
Capture event and session properties in RUM

Digital Experience

Integrated end-to-end user action analysis on Grail

User actions are now integrated end-to-end in Dynatrace, making it easy to understand, monitor, and optimize how real users experience your frontends.

  • Consistent user action model (web and mobile). User actions now have a clear, unified concept and data model across web and mobile, with human-readable, stable naming. Names reflect what happened, where it happened, and are aligned across channels (for example, Click on Add to cart in product_details). Types and additional user action context help understand what happened. Review the User action data model for more details.
  • Deep Experience Vitals integration. Experience Vitals Experience Vitals now includes user actions in Explorer and frontend views, including:
    • Count and duration metrics.
    • A dedicated view of user actions with browser activity and component breakdown.
    • One-click drill-down into detailed user action analysis, sessions, errors, and waterfall.
  • New user action waterfall. A modern waterfall for user actions on web and mobile shows:
    • Requests and navigations.
    • Triggers (user interactions) and long tasks as context.
    • Key timings and annotations to understand where time is spent.
    • Integration with our session viewer and trace analysis features.
  • Health alert for user action slowdowns. A new alert type detects degradations in user action performance at the frontend level, integrated into recommended alert sets and workflows for quick triage.
New user action waterfall in Experience Vitals
New user action waterfall in Experience Vitals

Digital Experience

Frontend-to-backend linking with OpenTelemetry

Dynatrace now supports frontend-to-backend linking from browser and mobile apps to backend services instrumented with OpenTelemetry.

  • Frontend: Instrumented with Dynatrace Real User Monitoring (RUM). Dynatrace RUM now propagates trace context (traceparent, tracestate) from browsers and mobile apps.
  • Backend: Instrumented via OTel SDKs and captured via OTel Collectors. OpenTelemetry‑instrumented backends receive and continue these traces.

This enables seamless correlation between user events and sessions in your web and mobile apps and distributed traces in backends monitored through OpenTelemetry, even when OneAgent is not used on the server side.

All existing UI features to navigate from frontend to backend are compatible with such setups.

To get started, see the documentation for web and mobile apps.

Digital Experience | Error Inspector

Anomaly detection and health alerting directly in the problem context

In Error Inspector Error Inspector, you can now display a screen for anomaly detection and health alerting when in a problem context.

Digital Experience | Session Replay

New Session Replay is now generally available in DEM on Grail

Session Replay is now generally available for all Dynatrace SaaS customers using Digital Experience Monitoring (DEM) on Grail. Session recordings are natively stored in the Grail data lakehouse and fully integrated with Users & Sessions Users & Sessions.

The new Session Replay includes:

  • Video player view—Visual replay of browser sessions, including mouse movements, clicks, scrolls, and form interactions, with a chronological event timeline that auto-scrolls alongside the recording.
  • Timeline bar—Visual overlay of key events (errors, user actions, resource loads) at exact timestamps, so you can jump directly to what matters.
  • Session filtering and raw event access—Filter sessions and expand any event to access the underlying raw telemetry.
  • Extended retention (Preview)—Enables long-term session history for fraud detection, compliance, and customer complaint resolution.
  • Multi-platform support—Available for web (browser), iOS, and Android applications.

Session Replay must be configured and enabled per frontend, and requires explicit user permissions. Privacy masking settings are automatically inherited from Session Replay Classic, which ensures the same level of data protection without additional configuration. The classic and latest experience can run in parallel during migration at no additional cost.

For details, check the documentation.

Session Replay on Grail
Session Replay on Grail

Digital Experience | Synthetic

Synthetic Monitors Platform API (Early Adopter)

A dedicated Synthetic platform API is now available in the latest Dynatrace. It provides full programmatic access to synthetic monitor management from the latest Dynatrace platform, separate from the classic Environment API.

Base URL: https://<env-id>.apps.dynatrace.com/platform/synthetic/v1

The API covers the full lifecycle of synthetic monitors and locations:

  • Create, read, update, and delete HTTP, browser, and network availability (NAM) monitors and private locations.
  • Trigger and rerun on-demand monitor executions.
  • Read synthetic node information.
  • Read and update tenant-wide synthetic configuration.

To authenticate, use a OAuth 2.0 bearer token in the form of:

  • A platform token (dt0s16.*) for personal and user-context automation.
  • An OAuth client with the client credentials grant for service-to-service integrations.
Early Adopter status

All endpoints are currently in Early Adopter status. Non-breaking changes may be introduced without a version increment. Clients should handle unknown enum values gracefully.

Migrate to the new endpoint

Migrate to the platform API to access the full latest Dynatrace feature set. Users and integrations relying on the classic Environment API (/api/v1/synthetic, /api/v2/synthetic) are not affected—the endpoints remain available.

Digital Experience | Synthetic

Synthetic monitors in Smartscape on Grail

Synthetic monitors, their steps, and locations are now available in Smartscape on Grail. Browser monitors, HTTP monitors, network availability monitors, synthetic locations, and credential vault entries are modeled as topology nodes in the same Smartscape graph as your hosts, services, and Kubernetes workloads. You can query them with DQL, explore their relationships to the rest of your topology, and filter by geography using the full geo attributes now carried on synthetic locations.

Synthetic monitors in Smartscape on Grail
Synthetic monitors in Smartscape on Grail

Existing dashboards, queries, and alerting continue to work. All synthetic node types, attributes, and relationships are defined in the Semantic Dictionary. Classic synthetic entity queries are deprecated but remain supported for as long as Dynatrace classic is supported.

Digital Experience | Synthetic

Access control for Synthetic Monitoring

Synthetic Monitoring in the latest Dynatrace introduces a new access control model built around dedicated IAM permission scopes and security contexts. It gives you an alternative to broad, tenant-wide classic roles: precise, role-specific permissions that can be delegated to the teams and individuals who actually own the monitors—without granting them broader platform access than their roles require.

Dedicated permission—manage Synthetic without full admin rights

Access to Synthetic is now controlled by IAM policies with permissions scoped specifically to Synthetic. A user who needs to create and manage monitors can be granted exactly that—synthetic:monitors:read/write/execute—without any access to integration settings or tenant-wide configuration. A team consuming availability data in Dashboards Dashboards gets the storage permissions to read metrics and events, and nothing beyond that.

This makes it practical to hand Synthetic ownership directly to the teams who run the monitors. The classic Manage monitoring settings role required broad administrative access; the new model does not.

The Admin User and Pro User built-in default policies have been updated to include Synthetic-specific scopes.

The new permissions apply uniformly across every way you interact with Synthetic: the Synthetic Synthetic, Dashboards Dashboards, Notebooks Notebooks, Workflows Workflows, and the Synthetic Platform API.

Security contexts: scoped access to subsets of monitors

For multi-team environments, you can scope access to a specific subset of monitors via security context, so that each team sees and manages only their own monitors, on a shared tenant, with no configuration overlap.

A security context is a value assigned to a monitor that represents ownership or organizational scope (for example, team-payments or team-onboarding). IAM policies can use those values as conditions:

ALLOW synthetic:monitors:read, synthetic:monitors:write
WHERE synthetic:dt.security_context IN ("team-payments")

A user with this policy sees and manages only the monitors tagged team-payments. A different team operates within a different boundary—same platform, same app, entirely separate scope.

Enforcement is two-way: a user restricted to specific security contexts can create new monitors, but must assign at least one security context they have access to at the time of creation. This allows teams to self-serve without creating monitors outside their designated scope.

The same mechanism may also enable use cases like separating Synthetic from RUM data access for users who should only see synthetic results.

Access control for Synthetic monitors
Access control for Synthetic monitors
Migrate from classic permissions to IAM policies

Classic role-based permissions (View environment, Manage monitoring settings) continue to work and are not removed. However, classic permissions always apply tenant-wide—they cannot be scoped to a subset of monitors, and security contexts have no effect on users with classic-only permissions. Migrate to IAM policies to take advantage of the new access model.

Infrastructure Observability

Manage your Dynatrace monitoring fleet in one place

Fleet Management Fleet Management is now available. It provides administrators with a new home to manage Dynatrace components at scale. From one consistent experience, you can:

  • Monitor health and deployment overviews for OneAgent and ActiveGate.
  • Troubleshoot, install, and keep components up to date.
  • Manage network zones at scale.
  • Apply attribute-based access control for granular permissions.
  • Schedule flexible updates across your fleet components.
  • Manage settings centrally for all fleet components.
  • Use fleet data across Dynatrace platform, including dashboards, workflows, and more.

Check out the app in Dynatrace Hub.

ActiveGate in Fleet Management Fleet Management

You can now monitor and manage your ActiveGates in the new Fleet Management Fleet Management. We enable purpose-driven views for ActiveGate, Synthetic Engine, and zRemote to help surface operational data per deployment. This makes it easier to monitor, troubleshoot, and centrally manage configurations such as updates. You can now schedule updates by defining target version and update windows for your ActiveGates—the same way you manage OneAgent updates.

OneAgent in Fleet Management Fleet Management

You can now monitor and manage your OneAgent modules in the new Fleet Management Fleet Management. We enable OneAgent module health and deployment details in a single view, making it easier to monitor, troubleshoot, and centrally manage configurations. OneAgent health is now DQL queryable, allowing integrated Dynatrace platform experience with dashboards and more.

Platform token support extended to ActiveGate and OneAgent fleet management APIs

You can now use platform tokens to authenticate against ActiveGate and OneAgent fleet management API endpoints, including new ActiveGate deployment APIs.

We recommend platform tokens over classic API tokens for new integrations. Platform tokens offer finer-grained access control tied to user permissions, environment-level scoping, and support for rotation and temporary disabling without deletion. The new deployment endpoints also use fine-grained permission scopes for better auditability. ActiveGate installers and images downloaded through the new deployment endpoints no longer include embedded environment configuration, reducing the risk of accidental credential exposure.

Existing API token authentication remains fully supported across all endpoints, so no changes are required for current integrations. To learn more, see Platform Tokens.

Infrastructure Observability | AWS

Ingest AWS logs from Amazon S3

You can now ingest AWS logs directly from Amazon S3 via the new S3 Logs forwarder. This functionality is added alongside the existing Amazon Data Firehose ingestion method. Direct S3 ingest ships logs without the intermediate CloudWatch Logs or Firehose streaming layer, reducing costs and operational overhead while avoiding the restrictions that security-sensitive environments might impose on Firehose deployment.

To forward logs from sources such as AWS CloudTrail, Amazon VPC Flow Logs, ELB access logs, and Amazon CloudFront, deploy once with a Dynatrace-maintained AWS Lambda function in your centralized logging account. An S3 event notification triggers the Dynatrace forwarder Lambda function when a new S3 Logs object is created. The Lambda function parses, enriches, and forwards records to the new Dynatrace AWS S3 logs ingest API, where records are routed through OpenPipeline for processing and storage.

  • Entity (node) linking for AWS Resources. When the log producer (source AWS Account) has an active AWS connection, log records from supported sources are linked to their Dynatrace Smartscape entity (node), unlocking logs in context use cases.
  • CloudFormation-based deployment. A single CFN stack blueprint creates and wires all moving parts for immediate log forwarding.
  • In-place upgrades. Use standard CloudFormation stack updates to upgrade to the latest version.
  • Performance and health status. Log forwarder function emits metrics to CloudWatch.

Infrastructure Observability | Cloud Foundry

Simple migration to new Cloud Foundry monitoring

We've added support for migrating from legacy Cloud Foundry monitoring to a new, scalable, extension-based engine.

Infrastructure Observability | Clouds

New Cloud Platform Monitoring on Google

The new Cloud Platform Monitoring, which is generally available for monitoring AWS and Azure environments, is now in preview for monitoring Google Cloud (GCP) environments.

This gives teams production-ready multi-cloud monitoring across AWS and Azure, while enabling early access to GCP monitoring capabilities as they continue to evolve.

Infrastructure Observability | Databases

Detect unmonitored database instances

Databases Databases now highlights unmonitored database instances (such as AWS RDS or Aurora, with GCP and Azure to follow) that are discovered by Clouds Clouds but not yet monitored by Databases Databases.

Infrastructure Observability | Databases

Introducing Smartscape 2.0 entities for databases

Database and database instance entities are now supported in Smartscape 2.0 for PostgreSQL, MySQL, Oracle, DB2, Microsoft SQL Server, SAP HANA, and MariaDB. We've also added new Smartscape entities for table and index, available only for PostgreSQL and MySQL.

Infrastructure Observability | Databases

Active connections analysis in Databases Databases

Active Connections Analysis adds a dedicated Connections & Blocking view to Databases Databases. Teams get a visual breakdown of concurrent database connections and their key attributes, such as query, wait group, and application, making it easier to pinpoint what's driving database load, identify long-running or blocked queries, and optimize performance.

This functionality is available for PostgreSQL and MySQL databases only.

Active connections in Databases app
Active connections in Databases app

Infrastructure Observability | Databases

New rate card for PostgreSQL and MySQL database monitoring

You can now monitor your PostgreSQL and MySQL databases with a new instance-based pricing model. Instead of billing by metric and log volume, you're charged per database instance per hour—giving you predictable, transparent costs that scale with the number of databases you monitor.

Enabling the new model unlocks the full Databases Databases experience for PostgreSQL and MySQL:

  • Interactive schema and execution-plan visualizations
  • Configuration, execution plan, and schema warning signals
  • Automatic database discovery
  • Table and index metrics
  • Active connections and wait-group analysis
  • Access to the Database Analyzer service

Metric and log ingestion for these databases is included, and all in-app queries are free.

If your environment is entitled to the new model and you have administrator-level permissions, you can enable it in Settings Settings. After enabling, update your database extension to the latest version to make use of the newly unlocked features.

This model currently applies only to PostgreSQL and MySQL. Monitoring for other database vendors continues under the existing pricing model.

Infrastructure Observability | Databases

Database tables and index metrics for PostgreSQL and MySQL

Databases Databases now includes detailed table and index metrics, including size, row count, read and write activity, index usage, and growth trends. Use them to spot performance bottlenecks, identify inefficient or unused indexes, and catch storage anomalies before they become problems.

This functionality is available for PostgreSQL and MySQL databases only.

Metrics for PostgreSQL and MySQL
Metrics for PostgreSQL and MySQL

Infrastructure Observability | Databases

Analyze and visualize MySQL and PostgreSQL database schema in Databases Databases

Explore database structures, relationships, and performance metrics visually, improving troubleshooting and optimization workflows with Database Schema for MySQL and PostgreSQL. Use the interactive, graphical schema visualization tool to proactively detect schema issues, such as missing indexes or data type mismatches, and gather actionable insights for performance optimization.

Explore databases structures via graphical schema visualization tools
Explore databases structures via graphical schema visualization tools

Infrastructure Observability | Databases

Visualize database query execution plans to speed up troubleshooting

Databases Databases now lets you visualize query execution plans for PostgreSQL and MySQL in a clear, interactive, and easy-to-understand view. This makes it simple to see how a query is executed, and quickly spot common performance issues like full table scans, expensive joins, and large sorts. Teams can find the root cause of slow queries faster and get to the right optimization with less guesswork.

Query Execution Plans for PostgreSQL and MySQL
Query Execution Plans for PostgreSQL and MySQL

Infrastructure Observability | Databases

Database Activity Insights engine

Database Activity Insights is a centralized backend service integrated into the Dynatrace platform that continuously processes raw data collected from your database instances, including metrics (instance, database, table, index, and query level), schema structures, configurations, and execution plans. Predefined rules are applied to this data to proactively generate warning signals before issues escalate. Findings are pre-calculated and surfaced automatically in Databases Databases, with no action required on your end.

Infrastructure Observability | Databases

Enhanced Postgres and MySQL extensions datasource

We've enhanced the Postgres and MySQL database extensions to:

  • Minimize the volume of data sent.
  • Improve data privacy measures.
  • Allow database autodiscovery and granular database querying.
  • Provide better insights with sub-minute monitoring.
  • Allow vendor version-aware queries.

Infrastructure Observability | Discovery & Coverage

Network coverage now uses Smartscape queries

Discovery & Coverage Discovery & Coverage network coverage now uses Smartscape on Grail queries. This means faster queries at a large scale. Additionally, we've added cross-linking to Smartscape Smartscape so you can quickly see network device relationships.

Infrastructure Observability | Hosts

Host and process availability reporting with maintenance window support

Infrastructure & Operations Infrastructure & Operations now supports maintenance-window-aware availability reporting for hosts and process group instances (PGIs). Maintenance windows are also visualized as overlays on availability and health charts in Infrastructure & Operations Infrastructure & Operations, giving immediate context for any availability dip. You can now also create DQL queries that separate planned from unplanned downtime. This benefits IT operations teams and SREs who need to report on SLA compliance and want to exclude scheduled maintenance from their availability calculations.

Infrastructure Observability | Infrastructure & Operations

New health alerts and warning signals for more focused infrastructure monitoring

Infrastructure & Operations Infrastructure & Operations now provides health alerts and warning signals for Kubernetes and network devices.

Infrastructure Observability | Infrastructure & Operations

Network connections in Infrastructure & Operations Infrastructure & Operations

Infrastructure & Operations Infrastructure & Operations now visualizes network connections from OneAgent Network Connection Monitoring.

  • Understand host-to-host and process-to-process network performance: bandwidth, round trip time (RTT), retransmissions, connection resets, timeouts.
  • Understand if unhealthy traffic is to a monitored host or process, or to external unknown hosts.
  • Identify which processes talk to each other and how much bandwidth they consume.
  • Visually understand sources of slow network performance, for example, latency (RTT) or connection quality (resets and timeouts).
Network connections
Network connections

Infrastructure Observability | Infrastructure & Operations

Deprecated Dynatrace classic ActiveGate deployment API

We've deprecated the ActiveGate deployment API, which includes endpoints such as /api/v1/deployment/installer/gateway and /api/v1/deployment/installer/gateway/connectionInfo. Use the Latest Dynatrace deployment API instead.

Infrastructure Observability | Infrastructure & Operations

New REST API serving public URIs for Dynatrace images

We've added a new REST API to provide URIs for the images used in Dynatrace components.

Endpoint: GET /api/v2/fleetManagement/components/containerImages

Infrastructure Observability | Infrastructure & Operations

REST API for public image URIs

We have added a new REST API to retrieve public image URIs for Dynatrace components.

Infrastructure Observability | Kubernetes

New centralized telemetry metadata enrichment

Dynatrace now provides a central place to manage metadata enrichment across all telemetry data and data sources. Through this central configuration, you can:

  • Define custom key-value pairs as primary tags.
  • Derive primary tags from Kubernetes namespace annotations and labels.
  • Resolve and attach domain tags.
  • Set fields such as security context, cost center, and cost product.
  • Use Dynatrace Operator to enrich key-value pairs directly through DynaKube resource attributes.

For more information, see Metadata enrichment of all telemetry originating from Kubernetes.

Infrastructure Observability | VMware

Easier migration to new VMware monitoring

We provide a new guided migration to help you migrate legacy VMware monitoring to a new, scalable, extension-based engine.

Platform

Sizing guides for Environment ActiveGate Log ingestion API

If you're planning or scaling log collection infrastructure, we've updated the sizing guides for the Environment ActiveGate Log ingestion API (JSON and OTLP). These now cover containerized (operator-provisioned) and host-based deployments. The guides provide capacity recommendations, reducing the risk of latency and data loss in production.

  • Sizing guides for containerized environment ActiveGate: OTLP endpoint (with Dynatrace OpenTelemetry Collector), mixed scenario (Kubernetes log modules + OTLP API traffic), and routing mode with log module traffic only.
  • Sizing guides for Host-based Environment ActiveGate: JSON and OTLP endpoints, mixed scenario (JSON API + OneAgent log modules), and routing mode with log module traffic only.
  • Documented testing profiles so customers can compare their workload against the baselines used for each sizing recommendation.

For more information, see Log Management and Analytics default limits and Best practices for Log Management and Analytics.

Platform

Encryption Keys on AWS (BYOK) general availability

For environments on AWS, you can now manage your own encryption keys for Dynatrace platform data at rest, taking full control over data access while meeting the strictest regulatory requirements.

Platform

Metric metadata available via DQL

You can now query metric metadata via DQL with load “/dt/platform/metrics.metadata”. This file contains the list of all metrics available in your environment, refreshed regularly. Each row indicates the metric key, name, description, kind, unit, the list of dimensions, and the last time the row was updated.

Platform

Histogram metric extraction using OpenPipeline

You can now extract histogram metrics from logs or spans using OpenPipeline. This is particularly useful if you're repeatedly using percentile aggregations for log or span queries, dashboards, SLOs, or anomaly detection. Extracting histogram metrics allows you to replace your existing logs or spans queries with efficient metric queries using the timeseries percentile() DQL command.

Platform

Operator 1.10.0

Dynatrace Operator now supports platform token authentication. To enable it, provide a platform token in the apiToken field within a DynaKube token secret. The paasToken field is deprecated.

When you use a platform token:

  • Dynatrace Operator uses the public registry feature by default for ActiveGate, OneAgent and code modules, standalone log monitoring, EEC and SQL extension executors.
  • The deprecated attributes dt.kubernetes.cluster.id, dt.kubernetes.workload.id and dt.kubernetes.workload.name are no longer used for metadata enrichment.
  • The mark-for-termination event is no longer sent when a node is drained or deleted from the cluster.

Platform | API Gateway

Extending platform token support across APIs

You can now use platform tokens to authenticate against all classic and ingest API endpoints, including logs, metrics, and business events.

We recommend platform tokens over classic API tokens for new integrations: They're bound to user permissions for fine-grained access control, can be scoped to specific environments, and support rotation and temporary disabling without deletion.

Existing API token authentication remains fully supported, so no changes are required for current integrations. To learn more, see Platform Tokens.

Platform | API Gateway

ActiveGate deployment REST API is now generally available

The latest Dynatrace REST API for ActiveGate deployment is now enabled by default and available via the platform domain. The API is accessible with the default Dynatrace administrator policy.

fleet-management/v1/activegate endpoints:

  • GET fleet-management/v1/activegate/installer/{os-type}/{arch}:download—Download latest installer.
  • GET fleet-management/v1/activegate/installer/{os-type}/{arch}/{version}:download—Download specific installer version.
  • GET fleet-management/v1/activegate/installer/version/target—Get target installer version.
  • GET fleet-management/v1/activegate/installer/versions—List available installer versions.
  • GET fleet-management/v1/activegate/connection-info—Get ActiveGate connection info.

Platform | Dashboards

Log ingest monitoring for customer-managed collection infrastructure

If you're managing log collection infrastructure, you can use an upgraded dashboard and troubleshooting guides that cover both OneAgent log modules and Environment ActiveGate (Log ingest API, JSON, and OTLP). These improve visibility into ingest health and enable self-service resolution of data loss, latency, and configuration problems.

What's new:

  • Upgraded ready-made Log ingest overview dashboard for OneAgent log modules and Environment ActiveGate health.
  • Troubleshooting guides for OneAgent log ingest (data loss, dropped records, wrong timestamps, security-rule conflicts).
  • Troubleshooting guides for Environment ActiveGate (log ingest API, JSON and OTLP).
  • Documentation on log collection resiliency, operation, and architecture for large-scale infrastructure planning.

To get started, see Log delivery and reliability and OneAgent Log module.

Platform | Dashboards

Upload and manage images directly in dashboard tiles

You can upload and manage images directly within Dashboards Dashboards based on a new tile type. This new type opens an integrated image library where you can upload new images, browse existing ones, or link external URLs. Images are stored in the document service, where they are automatically accessible to all collaborators in the same tenant and can be configured with display settings such as sizing, alignment, background color, dark theme variants, and alt text for accessibility.

Platform | Davis

Service events use Smartscape entities in the DQL

Service events with event.provider=ROOT_CAUSE_ANALYSIS now use Smartscape entities in the DQL query instead of classic entities. The metric chart in the Problems app - new Problems Event tab also shows the metric name when hovering over the metric line for those now.

Platform | OneAgent

Ingest enrichment configuration support from OneAgent

OneAgent supports central enrichment configuration with DQL and DPL.

Mainframe, Serverless, Application Security, and Live Debugger aren't supported yet.

Platform | OneAgent

New configuration option to detect logs in binary format

We've introduced a new configuration option, BinaryDetectionMode that lets you control how the Log Agent handles binary or non-supported encoding files within a log source (LGI).

To configure this setting, go to Settings Settings > Collect and capture > Log monitoring > Advanced log settings and set the BinaryDetectionMode property. By default, the entire log source is marked as binary and stops being processed. There is no change in behavior for existing deployments.

Platform | Platform Services

New Jira Service Management Connector

The Jira Service Management (JSM) Connector allows you to send Dynatrace information like problem events to Jira Service Management to create, update, or close alerts.

Platform | Platform Services

Respond to Workflows Workflows approval requests without leaving Microsoft Teams

You can now respond to Workflows Workflows approval requests directly in Microsoft Teams. When a workflow pauses and requires manual confirmation before proceeding, you receive an interactive message in Teams that lets you approve or decline without switching tools. This keeps high-impact automated actions under human control while reducing the friction of acting on them.

Platform | Platform Services

New REST API serves support archives

We've added new REST API to retrieve support archives for OneAgent and ActiveGate components.

OneAgent endpoints:

  • GET /platform/fleet-management/v1/oneagent/support-archives/{smartscape-node-id}
  • POST /platform/fleet-management/v1/oneagent/support-archives/{smartscape-node-id}
  • DELETE /platform/fleet-management/v1/oneagent/support-archives/{smartscape-node-id}/{support-archive-id}
  • GET/platform/fleet-management/v1/oneagent/support-archives/{smartscape-node-id}/{support-archive-id}
  • GET/platform/fleet-management/v1/oneagent/support-archives/{smartscape-node-id}/{support-archive-id}:download

ActiveGate endpoints:

  • GET/platform/fleet-management/v1/activegate/support-archives/{smartscape-node-id}
  • POST /platform/fleet-management/v1/activegate/support-archives/{smartscape-node-id}
  • DELETE /platform/fleet-management/v1/activegate/support-archives/{smartscape-node-id}/{support-archive-id}
  • GET/platform/fleet-management/v1/activegate/support-archives/{smartscape-node-id}/{support-archive-id}
  • GET/platform/fleet-management/v1/activegate/support-archives/{smartscape-node-id}/{support-archive-id}:download

Platform | Search

Find your entities faster with type-specific search categories

Dynatrace search now returns a focused result set for every entity type in your environment. Hosts, services, frontends, Kubernetes clusters, processes, containers, and cloud resources each appear in their own category, so you can scan straight to the entity type you need. Select any of the results to open the recommended app for that entity. Dynatrace handles the navigation for you.

This experience activates automatically on latest-Dynatrace environments. The classic entity search continues to work in Dynatrace Classic, and it automatically activates when you upgrade to the latest Dynatrace.

Platform | Settings

Platform API for settings

The Settings API is fully aligned with our latest Platform API standards. It gives you a single, consistent endpoint to access and manage all your Settings 2.0 data, with a cleaner, more predictable developer experience.

  • One API, every setting. Read and modify all settings objects through a single, standards-aligned interface instead of stitching together multiple endpoints.
  • Modern, IAM-only permissions. Move away from legacy role-based permissions to the Platform's standard authorization model.
  • Address settings by Smartscape identifiers. Scope and target settings using Smartscape node identifiers, aligning settings management with the Smartscape model.
  • Migrate on your own schedule. The existing Environment API for settings remains unchanged for at least one year, so you can adopt the new API on your own schedule. New SDKs are available to help you get started.

Platform | Smartscape

See service-to-database calls in the service dependency graph

We've extended the Smartscape Smartscape service dependency graph with database nodes. You can now follow calls from a service straight to the database it hits, giving you visibility into your data layer without leaving the topology view.

Platform | Smartscape

New node types in Smartscape 2.0

Smartscape now includes three new node types, ACTIVE_GATE, ZREMOTE, and SYNTHETIC_ENGINE. These give you full visibility into your monitoring infrastructure and its relationships. Self-monitoring metrics sent by ActiveGate now also carry a Smartscape node ID dimension with the keys dt.smartscape.activegate, dt.smartscape.synthetic_engine, and dt.smartscape.zremote, making it easier to correlate metrics directly with the corresponding node.

Platform | Workflows

New workflow actions for working with documents

You can now use workflow actions to create, update, read, or delete documents stored in the documents store, such as dashboards or notebooks.

Software Delivery

Configurable update windows and target versions for Environment ActiveGate

Environment ActiveGate auto-updates now offer the same controls as OneAgent.

You can pick a target version (Latest stable, Previous stable, Older stable, or a specific main version, and the latest sub-version is applied automatically), choose one of three update modes (Automatic at earliest convenience, Automatic during update window, or No automatic updates), and share the same update windows you already use for OneAgent.

Per-ActiveGate settings can override the environment defaults, and manually managed ActiveGates expose an Update now to target version button.

The Environment Deployment API endpoints GET /api/v1/deployment/installer/gateway/{osType}/latest and GET /api/v1/deployment/installer/gateway/{osType}/latest/metainfo honor the configured target version too, so downloads and installer metadata stay consistent with the environment's chosen ActiveGate version.

Threat Observability | Security events

Security insights directly in agentic-workflow context

New security MCP tools for Dynatrace Assist bring vulnerability, risk, and threat context directly into your agentic workflows, so your team can understand and act on security exposure without leaving the tools and pipelines they rely on every day.

Breaking changes

Application Observability | Distributed Tracing

Distributed Tracing Distributed Tracing is now using Smartscape 2.0 for all queries

Distributed Tracing Distributed Tracing and the failure and response time analysis in Services Services now use Smartscape on Grail. The classic entities utilizing legacy dt.entity.* attributes are automatically replaced by dt.smartscape.* attributes.

To learn more, see Smartscape on Grail.

Rollout begins July 20th, when the Services Services will also switch to Smartscape-based services.

Digital Experience | Synthetic

One time migration from management zones to security contexts

If your environment was created before January 2026, Dynatrace performs a one-time migration of the management zone each synthetic monitor belongs to, mapping them security context values with the same name on that monitor. The existing grouping structure is preserved without requiring manual reassignment.

After the migration takes place,

  • You must assign the new platform permissions to use security contexts as the basis for scoped permissions. To learn more about assigning and managing security context, see Access control for Synthetic Monitoring.

  • Updating or creating management zones and monitors won’t be synchronized.

Infrastructure Observability | Infrastructure & Operations

ActiveGate token management API for Latest Dynatrace

A new REST API for managing ActiveGate tokens is now available.

  • Start using the /platform/fleet-management/v1/activegate/tokens endpoints instead of /api/v2/activeGateTokens.
  • Make sure to change authorization to platform tokens with fleet-management:activegate.tokens:* scopes.

Infrastructure Observability | Infrastructure & Operations

New REST API for host-based ActiveGate deployment

A new REST API is now available for deploying the ActiveGate installer and retrieving connection information. Unlike the classic API, this API supports non–preconfigured installers, enabling deployment without environment-specific preconfiguration.

Platform | Dashboards

Stricter validation for dashboards

Starting with Dynatrace version 1.344, Dynatrace will apply stricter validation rules to dashboards and won't display dashboards that fail validation.

This will mainly affect dashboards created or modified via the API or external AI tools. Dashboards created and maintained using Dashboards Dashboards can’t fail validation unless you modify them otherwise.

  • If a dashboard fails validation before Dynatrace version 1.344, Dashboards Dashboards will display a warning and a failure reason, but the dashboard will continue to load as usual.
  • Starting with Dynatrace version 1.344, a dashboard that fails validation won’t load until you fix it.

Platform | OneAgent

sku renamed to host.type

The field sku was renamed to host.type for HOST entities in Smartscape on Grail. Change any queries using sku to host.type.

To learn more, see Semantic Dictionary - Compute fields.

Fixes and maintenance

Resolved issues in this release (SaaS)

  • Removed Account UUID as a filter option on the OAuth2 clients management page, as it was not supported and did not filter results correctly. (PS-45780)
  • The field sku was renamed to host.type for HOST entities in Smartscape on Grail. (OA-68029)
  • Fixed data loading issue with the index table. (INFOBS-10800)
  • Fixed menu for the last and first time seen on the inventory table in Clouds Clouds. (INFOBS-10788)
  • Fixed an Databases Databases behavior that caused erratic scrolling in tables with a large number of statements. (INFOBS-10776)
  • Rule names displayed in settings tables are now respecting spaces. (INFOBS-10714)
  • Fixed consistent usage of hyphens for empty cells in Infrastructure & Operations Infrastructure & Operations tables. (INFOBS-10712)
  • Fixed host metrics for EC2 that were not visible in the Inventory Explorer table in Databases Databases. (INFOBS-10709)
  • Fixed onboarding navigation behavior where database instances could be added without selecting an ActiveGate. (INFOBS-10707)
  • The Databases Databases extension table now shows the installed extension version as defined by the active monitoring configuration. (INFOBS-10135)
  • Fixed an intermittent error preventing the editing of sensitive data masking rules in log module configuration widget. (ICP-5834)
  • Added missing scopes for segments. (DEM-29378)
  • Implemented a fix to prevent crashes when a mobile native session is opened if it has Session Replay content. (DEM-28924)
  • Fixed the view waterfall intent that was not working correctly. (DEM-28808)
  • Updated Boolean variable handling for Dynatrace Operator. (DEM-28647)
  • dt.problem information is no longer available by default in the Users & Sessions Users & Sessions Intent Explorer . (DEM-28228)
  • Allowed sessions and events from custom buckets in Users & Sessions Users & Sessions. (DEM-28198)
  • Fixed user interaction events to report interaction.name as interaction.type. (DEM-28082)
Related tags
Dynatrace Platform