1. Create Tokens
Dynatrace exposes two API surfaces — the classic Environment API and the newer Platform (Grail) API. Resolve needs a token for each.Access Token (classic Environment API)
Access Token (classic Environment API)
- In Dynatrace, open Apps → Access Tokens
- Click Generate new token
- Name it
resolve-access-token - Select the following scopes:
metrics.readentities.readproblems.readevents.readsettings.read
- Click Generate token and copy the value
Platform Token (Grail / Documents API)
Platform Token (Grail / Documents API)
- In Dynatrace, open Account Management → Identity & access management → Platform tokens
- Click Generate new token
- Name it
resolve-platform-token - Select the following scopes:
storage:buckets:readstorage:bucket-definitions:readstorage:logs:readstorage:metrics:readstorage:spans:readstorage:events:readstorage:entities:readstorage:smartscape:readstorage:system:readdocument:documents:read
- Click Generate token and copy the value
2. Find Your Environment URLs
Resolve needs the base URL for each Dynatrace API surface. Both can be found in your Dynatrace tenant URL:- Classic API URL (
apiUrl):https://<tenant-id>.live.dynatrace.com - Platform API URL (
appUrl):https://<tenant-id>.apps.dynatrace.com
<tenant-id> is the alphanumeric identifier for your environment (e.g. abc12345).
3. Connect Dynatrace
Set up the integration either in the Resolve UI or in the Satellite configuration.- Resolve UI
- Satellite
Connect Via Resolve UI
- Open Dynatrace Integration in Resolve
- Click Add Connection
- Enter a name (ex.
Dynatrace-Main) - Set the Environment that matches the data this connection will ingest (ex.
production) - Paste the Access token from Step 1 (Access Token)
- Paste the Platform token from Step 1 (Platform Token)
- Enter your API URL (ex.
https://abc12345.live.dynatrace.com) - Enter your App URL (ex.
https://abc12345.apps.dynatrace.com) - (Optional) Enable Sensitive Data Redaction
- Click Save
What Resolve Ingests
Once connected, Resolve continuously ingests the following from Dynatrace:- Infrastructure entities — hosts, services, processes, and Smartscape topology used to build the service map
- Alert rules — Dynatrace metric events and problem patterns
- Problems — open and historical Dynatrace problems, used as alerts during investigations
- Logs — queried on demand via Grail using the Dynatrace Query Language (DQL)
- Metrics — queried on demand using the Dynatrace Metric Selector language
- Dashboards — Platform dashboards (Documents API) are loaded for chart-level context during investigations

