Pingdom

Pingdom provides monitoring and performance management for websites and web applications. Install this integration to correlate all related Pingdom alerts into actionable incidents in BigPanda, and see problems with your sites and applications alongside problems in the rest of your production stack.

Supported Versions:
SaaS Deployments

  • For previous versions, an Action Script version of the integration is available.

Type:
Webhook

Key Features

  • Allows you to act immediately when your uptime or transaction checks change states.
  • Enables you to monitor both Basic Alerting and BeepManager Incidents with Alerting in one easy integration.

How It Works

The integration uses Pingdom's state change webhook, which sends an HTTP request to BigPanda on every change in state. BigPanda then processes and correlates the alert data from Pingdom to create and maintain up-to-date incidents in BigPanda.

How and When Alerts are Closed

BigPanda stays in sync with the state of Pingdom checks. An alert opens when a check is DOWN or FAILING and closes when the check is UP or SUCCESS. Note these exceptions:

  • Pingdom checks that are set to Pause do not generate alerts in BigPanda.
  • For Pingdom BeepManager incidents:
    • Acknowledging or manually closing an incident in Pingdom does not change the status of the alert in BigPanda.
    • Alerts continue to be sent to BigPanda during a scheduled maintenance.

If you previously installed the email version of the integration, upgrade to the Webhook version.

Installing The Integration

Administrators can install the integration by following the on-screen instructions in BigPanda. For more information, see Installing an Integration.

Pingdom Data Model

BigPanda normalizes alert data from Pingdom into tags. You can use tag values to filter the incident feed and to define filter conditions for Environments. The primary and secondary properties are also used during the correlation process.

Standard Tags

Tag
Description
Attributes

check

Name of the check in Pingdom.

protocol_address

Protocol used for the check and the monitored site address. The full URL in Pingdom is used by default. If it's not available, the host name or URL is used. For example:

HTTP: http://www.mymonitoredsite.com/

Secondary Property.

address

Full URL of the monitored site. If it's not available, the host name or URL is used.

check_id

Pingdom check ID.

check_type

Pingdom check type. For example:

  • HTTP
  • DNS
  • PING

url

Pingdom incident ID.

port

Port for the check, if available.

locations

Locations from which the check was run.

previous_state

Previous state of the check.

taga

Pingdom tags for the check.

Uninstalling Pingdom

You must delete the BigPanda webhook in Pingdom to stop sending alerts to BigPanda.

Prerequisites

  • Manually resolve any open incidents related to the integration to remove them from your incident feed. Optionally, remove any additional data in BigPanda. For example, modify or remove any Environments or AutoShare rules that reference the integration.

  • Access the Pingdom UI as an admin user.

Procedure

  1. In the Pingdom UI, go to Integrations > Integrations.
  2. Locate the BigPanda Integration.
  3. Click the arrow, and then click Delete > Delete Integration.

Post-Requisites

Delete the integration in BigPanda to remove the Pingdom integration from your UI.

Troubleshooting

Follow these steps to diagnose and solve common problems with the Pingdom integration.

Problem: BigPanda is not receiving alerts from Pingdom

Possible Causes

  • Pingdom has not yet generated any alerts.

  • The email version of the Pingdom integration is installed, which has been deprecated due to changes in the Pingdom platform.

  • The integration is configured incorrectly.

  • Notification options in Pingdom are disabled.

Solutions

Follow these troubleshooting steps to ensure that the integration is configured correctly.

  1. In BigPanda, check the status of your Pingdom integration.
    If the status shows as Pending, the integration is configured but BigPanda has not yet received any alerts from Pingdom.

  2. If you know that Pingdom has sent alerts since you configured the BigPanda integration, verify which version of the BigPanda Integration is installed.

    • Email—listed in Pingdom at Sharing > Pingdom API.
    • Webhook—listed in Pingdom at Integrations > Integrations with a type of Webhook.
  3. If the email-based version is installed, upgrade to the Webhook version.

Feature End-of-Life

The email-based version of the Pingdom integration has been deprecated due to changes in the Pingdom platform, and it will no longer send data to BigPanda. If you are using a previous version of the integration, upgrade to the Webhook version.

  1. If the Webhook version is installed and you are still not receiving Pingdom alerts, in BigPanda, click Review Instructions and ensure the integration is configured correctly.

Support

If you've followed these instructions and are not receiving alerts from Pingdom as expected, please contact BigPanda Support for additional assistance.

Pingdom


Pingdom provides monitoring and performance management for websites and web applications. Install this integration to correlate all related Pingdom alerts into actionable incidents in BigPanda, and see problems with your sites and applications alongside problems in the rest of your production stack.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.