All new OneAgent features to be initially released in beta stage

At Dynatrace, we pride ourselves on bringing new features to you in an agile fashion. While we release a new version of Dynatrace OneAgent each month, it’s essential that OneAgent releases be stable and problem free. In practice, this means we must deliver product improvements without compromising existing installations. For this reason, going forward, we will release all new OneAgent features first in public beta, where they will be visible and available to all customers.

OneAgent deep monitoring features

Whenever we’re ready to introduce a new OneAgent deep monitoring feature, we’ll first release the feature in a beta stage. Beta, in our case, means that a feature:

  • Is fully tested and supported
  • May not yet be a 100% feature-complete
  • Is available via user opt-in (i.e., you can choose to enable it or not).

When a new OneAgent feature is in beta you can either enable the feature for your entire environment or, for testing purposes, within just a few specific process groups. Notice in the image below that each feature specifies a minimum OneAgent version. This version specification is strictly adhered to—a beta feature can only be activated for OneAgents that satisfy the minimum version requirement. There is also a column that indicates if a feature requires a process restart for it to become operational.

To enable/disable a beta feature

  1. Go to SettingsServer-side servicesDeep monitoring.
  2. Expand the OneAgent beta features section.
  3. Enable/disable beta features for your environment as required.
    If you only want to make a feature available for testing within a few select process groups, click the Add OneAgent beta feature settings for a specific process group button.
    OneAgent beta features

What happens once Dynatrace declares a feature GA?

Typically, Dynatrace OneAgent follows a zero configuration approach for GA features. In keeping with this, the default state for most GA features is enabled. However, we’ve added a twist here. Once a Beta feature goes GA in an existing environment, the feature isn’t enabled by default. While the status of new features changes to Released, you must explicitly confirm newly GA’d features to make them available across your environment by clicking the Confirm button (see second image below).

Released OneAgent Beta features

Confirm GA status of new OneAgent feature

By confirming the GA status of a feature, the following changes are made to your configuration:

  • The feature is enabled on all OneAgents that fulfill the minimum GA version requirement.
  • The feature is disabled on all OneAgents that don’t fulfill the GA version requirement; this includes OneAgents that are still in Beta!
  • The feature is removed from the OneAgent beta features list (and added to the troubleshooting section of the Deep monitoring settings page).

This process ensures that you can safely upgrade to new OneAgent versions without activating features that you haven’t yet tested.

List of active OneAgent beta features

The new release process is already in place for the following new OneAgent features:

Those who know me know that I'm passionate about 3 things: rock climbing, physics, and performance. I've worked in performance monitoring and optimizations in enterprise environments for the better part of the last 10 years. Now as a Product Manager I am doing my best to build those experiences into Dynatrace.

Looking for answers?

Start a new discussion or ask for help in our Q&A forum.

Go to forum