Supported platforms
Prerequisites
You need a Datadog API key and a scoped Application key. Create an API key:- Go to Organization Settings → API Keys in your Datadog account.
- Click + New Key, name it (e.g.,
CloudThinker), and save. - Copy the key value.
- Go to Organization Settings → Application Keys.
- Click + New Key, name it (e.g.,
CloudThinker). - Under Scopes, select the permissions listed in Required permissions.
- Save and copy the key value.
Setup
1
Open CloudThinker
Navigate to Connections → Datadog in your CloudThinker workspace.
2
Select your Datadog site
Choose the Datadog site that matches your account (e.g., US1 for
datadoghq.com, EU1 for datadoghq.eu).3
Enter your API key
Paste your Datadog API key.
4
Enter your Application key
Paste your Datadog Application key.
5
Connect
Click Connect. CloudThinker verifies the credentials and shows a Connected status.
Connection details
Required permissions
Select these scopes when creating your Application key. Read scopes cover all investigation tools;notebooks_write is optional and enables notebook creation.
Agent capabilities
Once connected, agents can perform read and write operations across your Datadog environment.Verify the connection
Example prompts
Troubleshooting
Connection test fails with 403
Connection test fails with 403
Verify your API key is valid and not revoked. Confirm your Application key has the required scopes and that both keys belong to the same Datadog organization.
Missing data after connecting
Missing data after connecting
Check that your Application key scopes include the data type you are querying (e.g.,
logs_read_data for logs). Verify your Datadog retention settings and confirm the service or host is actively sending data.Wrong Datadog site selected
Wrong Datadog site selected
If queries return empty results, you may have selected the wrong site. Check your Datadog URL —
app.datadoghq.com is US1, us3.datadoghq.com is US3, app.datadoghq.eu is EU1. Disconnect and reconnect with the correct site.API key vs Application key confusion
API key vs Application key confusion
Both keys are required and serve different roles. The API key authenticates requests. The Application key controls which Datadog features and data the agent can access. One alone is not sufficient.
Security
- Least privilege — grant only the permissions the agents need for your use case; start read-only and widen later.
- Read-only by default — use read-only credentials unless you want agents to make changes through this connection.
- Rotate credentials — rotate keys and tokens on your normal schedule; CloudThinker picks up the new value when you update the connection.
- Revoke on offboarding — remove the credential at the provider when you delete a connection or a teammate leaves.
- Scoped Application keys — always specify explicit scopes; an unscoped key inherits the creating user’s full permissions.
- Separate keys per integration — create dedicated API and Application keys for CloudThinker so you can revoke them independently.
Related
Grafana Connection
Alternative metrics and dashboards
PagerDuty Connection
Incident alerting and on-call