Platform extensions overview (DPS)

  • 16-min read
  • Published Apr 25, 2023

This page describes the different platform extensions and the features that they provide with a DPS subscription.

For information about how usage of a specific capability translates to consumption of your DPS license commit, see

Learn how consumption of Dynatrace platform extensions is calculated using the Dynatrace Platform Subscription model.

Custom Metrics Classic feature overview

You can extend the value of Dynatrace by defining, enabling or ingesting custom metrics. Dynatrace enables you to integrate third-party data sources, ingest custom metrics via API, leverage extensions, cloud integrations, and more.

Here is a non-exhaustive list of custom metric types:

  • Metrics ingested from Amazon CloudWatch, Azure Monitor, or Google Cloud Operations Cloud for Cloud services monitoring
  • Metrics ingested from remote extensions for monitoring of databases, network devices, queues, and more
  • All API-ingested metrics
  • Calculated service metrics, custom DEM metrics, and log metrics

Log Monitoring Classic feature overview

Dynatrace can ingest log records. A log record is recognized in one of the following ways:

  • Timestamp
  • JSON Object

Custom Traces Classic feature overview

You can ingest traces into Dynatrace using OpenTelemetry exporters for applications running on hosts that don't have OneAgent installed. These distributed traces are sent via the Trace Ingest API.

Custom Events Classic feature overview

You have the option to configure custom events and/or event-ingestion channels.

Custom created/ingested or subscribed events that might be configured for an environment include:

  • Any custom event sent to Dynatrace using the Events API v2.
  • Any custom event (such as a Kubernetes event) created from log messages by a log processing rule.

Serverless Functions Classic feature overview

Dynatrace enables end-to-end observability of serverless Cloud functions based on monitoring data coming from traces, metrics, and logs.

Dynatrace also allows you to ingest logs from your serverless cloud functions.