Dynatrace
Connecting Hawkeye to your Dynatrace account allows us to collect telemetry data, such as service performance, environment metrics, and application health.
This data enables real-time monitoring and insights into the performance of your applications running on Dynatrace.
1. Generate a Dynatrace API Key
To authorize Hawkeye to access your Dynatrace data, you need to create an API key with appropriate permissions.
-
Access Account Management: In the Dynatrace console, navigate to the bottom-left corner of the screen.
- Click your username.
- From the pop-up menu, select Account Management.

-
Open Identity & Access Management:
- On the Account Management screen, click Identity & Access Management in the top navigation bar.
- Select OAuth Clients from the list of available options.

-
Create a New OAuth Client:
- On the OAuth Clients screen, click the Create client button in the upper-right corner.

- On the Create Client screen:
-
Enter the current user’s email address in the Subject user email field.
-

- On the OAuth Clients screen, click the Create client button in the upper-right corner.
-
Assign Permissions: Grant the following permissions to ensure the OAuth client has the appropriate level of access.
- Scroll to the bottom of the screen.
- Click the Create client button.
2. Retrieve API Key Information
After the client is created, make note of the following credentials:
- Client ID
- Client Secret
- Login URL – for example:
Important: For Hawkeye integration, you must convert the login URL into the live data endpoint.
Replaceappswithlivein the URL.
Example:
- Login URL:
https://bcz58691.apps.dynatrace.com- Live Data Endpoint:
https://bcz58691.live.dynatrace.com
3. Add Dynatrace Connection to Hawkeye
Now that you have your API key and Environment ID, configure the Dynatrace connection in Hawkeye.
-
Navigate to the Connections Tab: In the Hawkeye dashboard, go to the Connections section and click New Connection.

-
Select Dynatrace: From the list of available integrations, select Dynatrace, and click Next.

-
Enter Connection Details: When setting up the connection, you will need to provide the following information:
-
Name (Required)
Enter a unique name for the connection. This field is mandatory and is usually marked with a red asterisk (*).
Example:Dynatrace-Production-Integration -
Description (Optional)
Provide a short description of the integration to help identify its purpose or scope.
Example:Integration for monitoring production environment -
Endpoint (Required)
Specify the Dynatrace API endpoint.- Use the live data endpoint (replace
appswithlivein the login URL). - Example:
https://bcz58691.live.dynatrace.com - Use the live data endpoint (replace
-
Client ID (Required)
Enter the Client ID that was generated when you created the OAuth client in Dynatrace. -
Client Secret (Required)
Enter the Client Secret associated with the Client ID. This is used to authenticate API requests securely.
-
-
Verify the Connection: Hawkeye will verify the connection to Dynatrace. Once the verification is complete, the Dynatrace connection card will be visible on your dashboard.