This page describes which features and capabilities are available across the various flavors of serverless compute services for functions (FaaS).
| Heading | Description |
|---|---|
| Cloud platform metrics and metadata | Dynatrace has an integration with the cloud provider to capture platform-level metrics and metadata. |
| Logs | Dynatrace captures resource and/or application logs. |
| Distributed tracing | Dynatrace supports distributed tracing for these services, either providing a dedicated integration or via OpenTelemetry. |
| Automatic tracing | Dynatrace provides automatic out-of-the-box tracing without code changes. |
| OpenTelemetry/Extend tracing | Dynatrace provides the ability to enhance tracing via OpenTelemetry, its own SDKs, and custom services. |
| Custom metrics | Dynatrace provides the ability to add custom metrics via API, OpenTelemetry, Spring Micrometer, and many other means. |
| Automatic RUM | Dynatrace provides out-of-the-box real user monitoring with no code changes required. |
| Agentless RUM | Dynatrace provides an agentless integration for real user monitoring. |
| Icon | Release | Description |
|---|---|---|
| GA | Generally available and fully supported. | |
| Preview | These features are in the final stages of development and are ready to be previewed. Preview features aren't production-ready and they aren't officially supported. | |
| Future | A feature or technology support that is either on the roadmap or may be considered on-demand. | |
| Not planned | A feature or technology support that Dynatrace does not currently plan to pursue. | |
| n/a | Not applicable |
Both 64-bit ARM (AWS Graviton2 processors) and 64-bit x86 architectures are supported
Both 64-bit ARM (AWS Graviton2 processors) and 64-bit x86 architectures are supported
Requires integration of Dynatrace extension via Dynatrace Lambda Layer. To learn which runtimes are supported, see Support lifecycle.
Requires integration of OneAgent via Dynatrace Site-Extension for Azure App Services
Requires integration of OneAgent on AppServices for Linux and Containers
Functions written in C# (class libaries), C# script (.csx) and F# (.fsx) which are executed in the in-process model
Limited to functions deployed on on AppService-Plan / Appservice-Environment or Kubernetes
Functions written in C# (class libaries), C# script (.csx) and F# (.fsx) which are executed in the in-process model
Limited to functions deployed on on AppService-Plan / Appservice-Environment or Kubernetes
Durable Functions SDK has preview support for distributed tracing for .NET Core using Application-Insights.