Monitor cloud and on-premises lakehouse platforms — including Databricks, AWS EMR, GCP Dataproc, Spark, and dbt — by ingesting pipeline metrics, traces, and events into Dynatrace.
definity is an agentic data engineering platform for the lakehouse and Spark ecosystem. It provides runtime intelligence that helps data engineering teams optimize platform costs, prevent data and job incidents, and resolve issues faster.
The definity extension brings pipeline and data observability into Dynatrace, so you can observe your data ecosystem alongside business, application, infrastructure, and AI observability.
You must have an existing definity environment with monitored data observability platforms.
The following API endpoints are monitored:
Install Dynatrace Environment ActiveGate.
Ensure connectivity between this ActiveGate and your definity environment URL.
Create a definity API token with access to query all of the API endpoints listed in the Requirements.
Create a Dynatrace API token with openTelemetryTrace.ingest scope, required to ingest pipeline runs as traces.
Create a new monitoring configuration in Dynatrace. Provide your definity URL, the definity API token, the Dynatrace API token, and the definity data observability environments you want to monitor.
If all the feature sets are enabled, the number of metric data points is:
1 * # of pipelines
The number of spans is:
# of pipeline runs * (1 + tasks per pipeline)
Log ingestion varies, with log lines reported per:
When activating your extension using a monitoring configuration, you can limit monitoring to one of the feature sets. To work properly, the extension has to collect at least one metric after the activation.
In highly segmented networks, feature sets can reflect the segments of your environment. Then, when you create a monitoring configuration, you can select a feature set and a corresponding ActiveGate group that can connect to this particular segment.
All metrics that aren't categorized into any feature set are considered to be the default and are always reported.
A metric inherits the feature set of a subgroup, which in turn inherits the feature set of a group. Also, the feature set defined on the metric level overrides the feature set defined on the subgroup level, which in turn overrides the feature set defined on the group level.
| Metric name | Metric key | Description |
|---|---|---|
| definity pipeline properties | definity.pipeline.properties | — |