Pingdom is a global performance monitoring solution for websites and web applications. The OpsRamp integration supports webhooks to enable OpsRamp to accept alerts from Pingdom.
OpsRamp configuration
Step 1: Install integration
- Select a client from the All Clients list.
- Go to Setup > Integrations > Integrations.
- From Available Integrations, select Monitoring > Pingdom.
- Click Install.
Step 2: Configure integration
- From the API tab, enter:
- Authentication: Copy Tenant Id, Token, and Webhook URL for configuration. These settings are used for creating a HTTP Request template.
- Map Attributes: Enter the mapping information for the third-party.
- From the Monitoring of Integration tab, click Assign Templates.
- From the Audit Logs, set up audit log criteria and time frame.
Configuring the map attributes
- Select the required OpsRamp property from the drop-down.
- Click Add Mapping Attributes to map attributes for the specific OpsRamp alert property.
- Click + to define the mappings.
- From Create Alert Mappings on Status, define the mappings, parsing conditions, and default values, and Save.
The following tables shows the attribute mappings.
OpsRamp Entity | OpsRamp Property | Pingdom Entity | Pingdom Property |
---|---|---|---|
ALERT | Alert subject | INCIDENT | check_name |
ALERT | Alert description | INCIDENT | long_description |
ALERT | Alert resource name | INCIDENT | check_params.hostname |
ALERT | Alert Metric | INCIDENT | check_type |
ALERT | Alert Time | INCIDENT | state_changed_utc_time |
ALERT | Alert State | INCIDENT | current_state Pingdom Property Value:
|
Pingdom configuration
Step 1: Add an integration
- Log into Pingdom.
- Go to Integrations > Integrations.
- Select Add Integrations and configure the following:
- Select integration Type as Webhook.
- Enter name for the integration. For example: OpsRamp Integration
- Paste the OpsRamp webhook URL -
https://<api-url>/integrations/alertsWebhook/{tenantid}/alerts?vtoken={token}
>Enter the Tenant ID and Token from the OpsRamp configuration.
For example:https://api.opsramp.com/integrations/alertsWebhook/client_1/alerts?vtoken=Oz6JGgJy0C2f7aqSRrnq4ne6Qp5g5Pgp
- Select Active and click Save Integration.

Step 2: Connect integration to uptime checks
- Go to the Experience Monitoring menu and click Uptime.
- Click the Uptime check you want to add to the integration.
- Scroll to the bottom of Edit Check page where you find Connect Integrations section and select the previously configured integration and click Modify Check to save.
