Catchpoint

Catchpoint provides web performance testing and monitoring tools.

Supported VersionsTypeAuthentication Type
SaaS DeploymentsWebhookBearer Token

The Catchpoint integration allows you to correlate Catchpoint alerts into high-level incidents in BigPanda and see problems with your applications alongside critical problems in the rest of your production stack.

The Alerts API feature configuration within Catchpoint allows you to add a BigPanda URL endpoint. This prompts Catchpoint to forward all relevant information to BigPanda. BigPanda then processes and correlates the alert data from Catchpoint to create and maintain up-to-date incidents in BigPanda.

📘

Configuring Alerts In Catchpoint

For Catchpoint to send an alert, the Alerts section must be configured for the Test. BigPanda receives and correlates all alerts that have been configured for Tests in Catchpoint.

Key Features

  • Uses the Catchpoint Alerts API feature to forward alerts to BigPanda.

  • Correlates alerts from Catchpoint Tests to help you understand and respond faster to production issues.

Install the Integration

Administrators can install the integration by following the on-screen instructions in BigPanda.

🚧

Configuring Alerts In Catchpoint

For Catchpoint to send an alert, the Alerts section must be configured for the Test. BigPanda receives and correlates all alerts that have been configured for Tests in Catchpoint.

Catchpoint Data Model

BigPanda normalizes alert data from Catchpoint 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

TagDescriptionAttributes
monitor_typeType of monitor and Catchpoint test name. For example, ssh: my_ssh_test.

The type of monitor is determined by the Catchpoint monitor type ID mapping:

0': IE
2 : Object
3: Emulated
8: Ping
9: Tracert
10: DNS-Traversal
11: Ping-TCP
12: DNS-Exp
13: DNS-Direct
14: Tracert-UDP
15: Port-TCP
16: FTP
17: Data-Push-API

18: Chrome
19: Playback
20: Playback-Mobile

21: SMTP

22: Port-UDP
23: Ping-UDP
24: Streaming
25: API
26: Mobile
27: SFTP
28: SSH
29: Tracert-TCP
Primary Property.
alert_typeReason for the alert, determined by the Catchpoint alert type ID mapping:

2: Byte Length
3: Content Match
4: Host Failure
5: http Header Match
7: Response Time
8: Traffic (RU Only)
9: Page Failure
10: Insight
11: Script Failure
12: Ping
13: Requests
14: Zone
15: Availability
16: Address
Secondary Property.
test_urlURL being monitored by the Catchpoint test.
test_idTest ID generated by Catchpoint.
alert_trigger_totalNumber of nodes that triggered the alert.
alert_trigger_percentagePercentage of nodes that triggered the alert.

Uninstall Catchpoint

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.

Before You Start

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.

Procedure

  1. In Catchpoint, go to Settings > API.
  2. Under Alerts API, locate the BigPanda endpoint, and click Delete.
  3. At the bottom of the page, click Save.

Catchpoint alerts are no longer sent to BigPanda.

Delete the Integration from BigPanda

  1. In BigPanda, navigate to the Integrations tab and select the desired integration from the list.
  2. In the integration details on the right, click Delete Integration. A support message opens, pre-populated with a request to delete the selected integration.
  3. Press Enter to send the request.
  4. The BigPanda support team will remove the integration from the UI.

This procedure does not remove any data from BigPanda or the integrated system. As needed, remove data from each system before deleting the integration.