Track Pingdom user-centric performance metrics in Datadog, for correlation with other relevant events and metrics.
Pingdom V3 Integration acts similarly to the Datadog Pingdom Integration (Deprecated) but uses version 3.1 of the Pingdom API.

- Login to your Pingdom account.
- Navigate to Settings > Pingdom API.
- Click Add API token. Give the token a name and Read-Write permissions. Save the token somewhere as you will not be able to access it again.
- Open the Pingdom V3 Integration Tile.
- Enter the name and API Token into the corresponding fields. Metrics and checks configured in Pingdom are collected into Datadog.
- Manage tags of checks in Pingdom. Tags added to a check in Pingdom are automatically added to a check in Datadog. Exclude checks by adding the
datadog-exclude
tag.
pingdom.response_time (gauge) | The HTTP response time for this Pingdom check Shown as millisecond |
pingdom.uptime (gauge) | The elapsed time since the last HTTP error for this Pingdom check Shown as second |
pingdom.check.status.count (count) | Count of Pingdom status checks Shown as check |
pingdom.check.error.count (count) | Count of Pingdom status checks that only have errors Shown as error |
pingdom.transaction.check.status.count (count) | Count of Pingdom transaction status checks Shown as check |
pingdom.transaction.check.error.count (count) | Count of Pingdom transaction status checks that only have errors Shown as error |
The Pingdom integration does not include any events.
The Pingdom integration pulls in transaction checks and reports them as service checks.
For the pingdom.status
check, Pingdom transaction check results correlate to Datadog service check results as follows:
Datadog status | Pingdom status |
---|
OK | up |
CRITICAL | down |
WARNING | unconfirmed_down |
UNKNOWN | unknown , paused |
Need help? Contact Datadog support.