Datadog
What Plutus imports
Section titled “What Plutus imports”- Host, log, and custom metric usage
Connecting
Section titled “Connecting”Method: API Key + Application Key
- In Datadog, go to Organization Settings > API Keys and select New Key.
- Go to Organization Settings > Application Keys and select New Key. Scope it to
usage_read. - In Plutus, paste the API key and the application key into the connection form.
- Enter your Datadog site (for example
datadoghq.com). If your org is on the EU site, usedatadoghq.eu. - Select the billing currency Datadog invoices you in. Datadog’s Estimated Cost API returns bare numbers with no currency field, so Plutus can’t detect this automatically. You can’t change it after the first sync — spend already stored was converted to the USD base at this currency’s rate on each charge’s date. To change it later, remove and re-add the source.
- Optionally, enter up to 3 comma-separated cost allocation tag keys (for example
team,env) to create cost-tag rules matching on their values. These tags must already be configured under Plan & Usage > Usage Attribution in Datadog — Datadog only reports cost for tags it’s been told to track. - Save the connection. Plutus calls the Usage Metering API to pull host, log, and custom metric counts.
Datadog’s Estimated Cost API reports monthly buckets, not daily — the current month’s figure is a running estimate that keeps updating as the month progresses and on-demand overages are billed, so it can lag behind your actual invoice until the month closes.