In this article, you can find reference material on OpenPipeline ingest sources, split by each configuration scope. It includes
dt.openpipeline.sourceIngest endpoints support platform tokens and Classic access tokens. Platform tokens are recommended for Latest environments. A platform token is assigned to a user or service user and inherits their permissions; selecting a scope on the token grants access only if the assigned user already has the corresponding permission.
Each request query parameter becomes a top-level record attribute. If there is a pre-existing attribute in the payload with the same name, the attribute from the query parameter overrides the pre-existing attribute value. An overridden original value is preserved in a new field with name syntax overwritten<index>.<original field name>, for example, overwritten1.myField.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
OneAgent |
| Built-in |
RUM Agent |
| Built-in |
Business Events API |
| Built-in |
Data Extraction |
| Built-in |
Captures business events in Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with |
Payload |
|
To learn more, see Ingest business events via API.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Amazon Data Firehose |
| Built-in |
Extensions |
| Ready-made |
Log ingest API |
| Built-in |
OneAgent |
| Built-in |
OpenTelemetry |
| Built-in |
Pushes custom logs to Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see Log Monitoring API v2 - POST ingest logs.
Pushes custom logs to Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see Ingest OTLP logs.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Default API |
| Built-in |
Custom API |
| Custom |
Ingests generic events from built-in endpoints.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Built-in generic events.
Configures custom endpoints to ingest generic events.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Custom generic event endpoint.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
OneAgent |
| Built-in |
Classic environment API |
| Built-in |
Data Extraction |
| Built-in |
Ingests a custom event to Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with |
Payload |
|
To learn more, see Events API v2 - POST an event.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Classic Root Cause Analysis | (none) | Built-in |
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Endpoint for Software Development Lifecycle events |
| Built-in |
Custom endpoint for Software Development Lifecycle events |
| Custom |
Ingests SDLC events from built-in endpoints.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Built-in SDLC events.
Configures custom endpoints to ingest SDLC events.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Custom SDLC event endpoint.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
OneAgent |
| Built-in |
Classic environment API |
| Built-in |
OpenTelemetry |
| Built-in |
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see Metrics API - POST ingest data points.
Ingests OpenTelemetry metrics into Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenTelemetry metrics ingest API.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Security events endpoint |
| Built-in |
Custom security events API |
| Custom |
Ingests security events from built-in endpoints.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Built-in security events.
Configures custom endpoints to ingest security events. For details, see Ingest custom security events via API.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Custom security event endpoint.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
Smartscape events endpoint |
| Built-in |
Ingests Smartscape events from built-in endpoints.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with |
Payload |
|
To learn more, see OpenPipeline Ingest API - POST Built-in Smartscape events.
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
OneAgent |
| Built-in |
OpenTelemetry |
| Built-in |
Ingests OpenTelemetry traces to Dynatrace.
| Property | Specification |
|---|---|
Endpoint URL |
|
Method | POST |
Authentication | Platform token with the |
Payload |
|
To learn more, see OpenTelemetry trace ingest API.
Supported system events in OpenPipeline are limited to
App Lifecycle Notifications
event.kind == "AUDIT_EVENT" AND event.provider == "APP_REGISTRY"
Workflow Execution events
event.kind == "WORKFLOW_EVENT" AND event.provider == "AUTOMATION_ENGINE"
ECC self-monitoring events
event.kind == "EXTENSIONS_EVENT"
To learn the path and type of the system events processed in your environment
fetch dt.system.events| filter isNotNull(dt.openpipeline.pipelines)
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
System Events API1 |
| Built-in |
Extensions |
| Ready-made |
Internally generated
| Ingest source | dt.openpipeline.source | Type |
|---|---|---|
RUM Agent |
| Built-in |