Pingdom
Send monitoring events from Pingdom to BigPanda.
Supported Versions | Type | Authentication Type |
---|---|---|
SaaS Deployments - For previous versions, an Action Script version of the integration is available. | Webhook | Org Bearer Token |
Pingdom allows you to monitor the performance of websites and web applications. 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.
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 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 scheduled maintenance.
If you previously installed the email version of the integration, upgrade to the Webhook version.
Install The Integration
Administrators can install the integration by following the on-screen instructions in BigPanda.
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 deduplication and correlation processes.
Standard Tags
BigPanda Tag | Description | Attributes |
---|---|---|
check | Name of the check in Pingdom. | Primary Property |
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. |
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.
-
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. -
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.
- 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.
- 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.
Deactivate the Integration in BigPanda
If you want to stop sending data to BigPanda but don’t want to delete your integration, you can temporarily deactivate it.
To deactivate an integration:
- In BigPanda, navigate to the Integrations tab and select the desired integration from the list. This will open integration details on the right side of the window.
- At the top of the integration details, click the Active/Inactive toggle next to the application name to change the status of the integration.
Alert Resolution for Inactive Integrations
Any active alerts belonging to an inactive integration must be manually resolved or they will stay in the system until the auto-resolve window is reached.
Uninstall the Integration
Deleting an integration requires changes to both the integrated system and BigPanda. You must uninstall the integration on the integrated system and then delete the integration from BigPanda.
When replacing an existing integration with a new tool or system, we recommend configuring the new integration first to ensure no data is lost.
Stop Sending Data to BigPanda
- In the Pingdom UI, go to Integrations > Integrations.
- Locate the BigPanda Integration.
- Click the arrow, and then click Delete > Delete Integration.
Manually resolve any open alerts sent from the integration to remove the associated incidents from your incident feed. These incidents will not automatically resolve without an ok
status from the original sending integration.
Delete the Integration in BigPanda
- In BigPanda, navigate to the Integrations tab and select the desired integration from the list.
- In the integration details on the right of the page, click the trash icon, then confirm you want to delete the integration. The integration will then be removed immediately.
Alert Resolution for Deleted Integrations
All active alerts from the integration will be resolved after deletion.
️Data Removal
This procedure does not remove any data from the integrated system.
Updated about 1 month ago