Integrate with BigPanda
BigPanda’s agnostic architecture allows you to automatically ingest raw data from monitoring, collaboration, or contextual sources, then connects that data together across our robust IT Knowledge Graph to accelerate and automate your ITOps processes.
Relevant Permissions
Roles with the following permissions can access the BigPanda Integrations tab and Integration configuration:
Role Name | Description |
|---|---|
Integrations | Manage BigPanda Integrations in the BigPanda Integrations tab. |
Alert Enrichment | View and use the Alert Enrichments UI and API. |
Permission access levels can be adjusted by selecting either View or Full Access. To learn more about how BigPanda's permissions work, see the Roles Management documentation.
Integrate across BigPanda products
The BigPanda platform includes four products that share a common integrations framework. Each product uses the same connected data in a different way:
Event Intelligence - Ingests alerts from monitoring tools, deduplicates and normalizes them into high-quality alerts, and correlates related alerts into actionable incidents. This is where most monitoring, changes, topology, and collaboration integrations are configured.
AI Detection and Response (ADR) - Uses alert, change, and topology integrations to detect emerging issues early and enrich incidents with AI-driven triage context. ADR works with the same monitoring integrations as the core platform and adds integrations with service desk, change management, and external observability tools.
AI Incident Assistant - Connects to chat, conferencing, ITSM, observability, and on-call tools to automate triage, collaboration, and escalation. Integrations are configured as AI agent tools that the AI Incident Assistant can call during an incident.
AI Incident Prevention - Uses ITSM, change, and observability data, often synced through the Unified Data Connector, to surface patterns and risks before they become incidents.
Some tools may have multiple integrations to support different data types or products. For example, ServiceNow can be integrated as a bidirectional sync with Event Management, serve as an ITSM tool for Incident Assistant, be added as a contextual connector through the UDC, or through individual connections tying CMDB and maintenance plans to ADR.
As the specific integrations required for your team may vary based on the products and features your team leverages, reach out to your account team for advice on integration best practices for your circumstances.
Share integrated data through UDC
The Unified Data Connector(UDC) enables context sharing across BigPanda products. When possible, sync ITSM, change, and knowledge data through UDC to ensure all teams have access to the same data.
Data standardization
The complexity of enterprise systems is a challenge even for the smartest automations. The more tools that are coordinating across multiple access points and leveraging varied formats, the more likely small errors can have downstream business impacts. Whenever possible, apply data normalization best practices to reduce the chance of missed data connections.
To enable outbound integrations with certain collaboration tools such JIRA and ServiceNow, you may need to whitelist BigPanda IP addresses.
Outbound IPs
BigPanda uses the following IP addresses for outbound integrations. We recommend you whitelist these IP addresses:
US Regions:
54.151.42.136
52.53.42.221
54.236.197.177
18.213.73.104
52.70.92.71
3.129.47.16 (Used for Biggy)
52.202.174.130 *
34.206.214.75 *
100.24.96.213 *
52.88.166.255 *
54.185.33.241 *
EU Outbound IPs
BigPanda uses a set list of IPs for outbound integrations to the EU. Add these IP address to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
18.198.221.213
18.198.124.132
3.64.169.118
52.58.7.255
52.58.83.1
3.124.97.0
18.158.124.29
34.248.210.211 *
108.128.243.45 *
34.246.3.55 *
Disaster recovery IP addresses
The IP addresses marked with asterisks (*) are disaster recovery IPs.
Additional IP addresses may be needed
Add these IP addresses to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
Custom integrations may use additional outbound IPs not listed here. These IPs are configured as part of the integration setup with your team and BigPanda. Contact your account team for more information.
Inbound IPs
At this time, BigPanda does not have dedicated IP addresses for sending data to BigPanda, but instead leverages an AWS IP block.
The IP addresses for our API endpoints could change at any time to an address within AWS's IP block. You can find an up-to-date list of AWS IPs here.
Relevant Permissions
Roles with the following permissions can access the BigPanda Integrations tab and Integration configuration:
Role Name | Description |
|---|---|
Integrations | Manage BigPanda Integrations in the BigPanda Integrations tab. |
Alert Enrichment | View and use the Alert Enrichments UI and API. |
Permission access levels can be adjusted by selecting either View or Full Access. To learn more about how BigPanda's permissions work, see the Roles Management documentation.
Administrators can install any of the standard integrations in BigPanda.
Navigate to the Integrations tab.
In the left pane, click New Integration.
Select or search for the desired integration.
Follow the instructions to install and configure your integration. Some configuration in the desired tool may be necessary.
Find an Integration
You can filter the list of available integrations by type by selecting the desired type at the top or by entering a search term in the top right. If you don't see the tool you use, consider using the Alerts API, email parser, or contact BigPanda support.
![]() |
Integration Selection
Open Integration Manager
Some integrations have additional configuration options available through the Open Integration Manager, allowing you to adjust timestamp, status, tag fields and more. The Open Integration Manager will automatically appear as a secondary tab during Integration configuration.
App Keys
The first step in creating a new integration is to generate the app key. The app key is a unique identifier associated with the application. App keys are required for connecting BigPanda to other systems.
When generating the app key, you also select the name for the integration in the UI. When naming an integration, be sure to use a short (max 200 characters), clear name that will be understood across your organization. Keep in mind, some tools may require multiple integrations to support different configurations or subsystems and your name should make it clear which specific element the integration connects to.
Once you are happy with your integration name, click Generate App Key.
BigPanda will create an App Key and internal System ID for the integration. Both may be necessary later during integration install or configuration, so make note of both.
Integration ID
The Integration ID is automatically created from the integration name. The ID can be used in BPQL searches, and in API calls.
Once the ID is assigned, it cannot be changed.
Time-Based Alert Resolution
With Time-Based Alert Resolution, you can set up automatic resolution for orphaned or outstanding alerts to easily reduce noise and help increase MTTR.
Use the Auto-Resolve drop-down menu to select the time period for when alerts are automatically resolved. Alerts that are not updated within the auto-resolve time frame will automatically be resolved.
Initial Resolution
The default auto-resolve time is 30 days. When first turning on Time-Based Alert Resolution for an integration, all alerts older than 30 days will be automatically resolved.
The Auto-Resolve time can also be edited after the integration has been created. To edit the Auto-Resolve time, navigate to Settings, then Integrations. Find the integration from the list, and click Edit Integration to change the Auto-Resolve time.
Adjust with Caution
When a shorter time frame is selected, the new auto-resolution rule will apply to all existing alerts from that integration. Any outstanding alerts that meet the new time-rule will immediately be slotted for auto-resolution.
Validate and Troubleshoot the Integration
After first setting up an integration, compare the incidents in BigPanda with alerts in the native monitoring system. This will help ensure that data is flowing correctly into BigPanda.
This can be done by searching for incidents from a specific monitoring system over a specified time frame. From that same time frame, search within the native monitoring application. Check to make sure that alerts from all servers are entering BigPanda.
If alerts are missing, the following may be occurring:
BigPanda is deduplicating the alerts.
The alert was sent with an invalid status.
The alert was not configured to be sent. Some source systems allow you to choose what is sent to BigPanda. Confirm that the configuration in the monitoring tool is correctly configured.
The integration instance was not connected. If there are multiple instances of an integration, confirm that each one is connected to BigPanda.
See Troubleshoot an Integration for more information about fixing errors and other issues.
App Keys
The first step in creating a new integration is to generate the app key. The app key is a unique identifier associated with the application. App keys are required for connecting BigPanda to other systems.
When generating the app key, you also select the name for the integration in the UI. When naming an integration, be sure to use a short (max 200 characters), clear name that will be understood across your organization. Keep in mind, some tools may require multiple integrations to support different configurations or subsystems and your name should make it clear which specific element the integration connects to.
Once you are happy with your integration name, click Generate App Key.
BigPanda will create an App Key and internal System ID for the integration. Both may be necessary later during integration install or configuration, so make note of both.
Integration ID
The Integration ID is automatically created from the integration name. The ID can be used in BPQL searches, and in API calls.
Once the ID is assigned, it cannot be changed.
Time-Based Alert Resolution
With Time-Based Alert Resolution, you can set up automatic resolution for orphaned or outstanding alerts to easily reduce noise and help increase MTTR.
Use the Auto-Resolve drop-down menu to select the time period for when alerts are automatically resolved. Alerts that are not updated within the auto-resolve time frame will automatically be resolved.
Initial Resolution
The default auto-resolve time is 30 days. When first turning on Time-Based Alert Resolution for an integration, all alerts older than 30 days will be automatically resolved.
The Auto-Resolve time can also be edited after the integration has been created. To edit the Auto-Resolve time, navigate to Settings, then Integrations. Find the integration from the list, and click Edit Integration to change the Auto-Resolve time.
Adjust with Caution
When a shorter time frame is selected, the new auto-resolution rule will apply to all existing alerts from that integration. Any outstanding alerts that meet the new time-rule will immediately be slotted for auto-resolution.
Validate and Troubleshoot the Integration
After first setting up an integration, compare the incidents in BigPanda with alerts in the native monitoring system. This will help ensure that data is flowing correctly into BigPanda.
This can be done by searching for incidents from a specific monitoring system over a specified time frame. From that same time frame, search within the native monitoring application. Check to make sure that alerts from all servers are entering BigPanda.
If alerts are missing, the following may be occurring:
BigPanda is deduplicating the alerts.
The alert was sent with an invalid status.
The alert was not configured to be sent. Some source systems allow you to choose what is sent to BigPanda. Confirm that the configuration in the monitoring tool is correctly configured.
The integration instance was not connected. If there are multiple instances of an integration, confirm that each one is connected to BigPanda.
See Troubleshoot an Integration for more information about fixing errors and other issues.
Deleting an integration requires that you remove the integration in both the integrated system and BigPanda. We recommend that you first uninstall the integration on the integrated system to prevent traffic from being sent and rejected by BigPanda, since the app_key will not exist once you delete the integration in BigPanda.
Caution during replacement
When replacing an existing integration with a new tool or system, we recommend configuring the new integration first to ensure no data is lost.
Inbound integrations can be deactivated to disable the integration without deleting the configuration and settings. We recommend deactivating an inbound integration before permanently disabling it.
Deactivate Inbound Integration
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 inbound 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.
In the integrations list, inactive integrations will be marked with a gray bar.
Stop sending data from BigPanda
In BigPanda, disable any settings that send data to the integrated system. This includes modifying or removing AutoShare rules or Environments that are tied to the integration.
Delete the integration in BigPanda
Take the following steps to delete the integration from 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 be removed immediately.
Data removal: active alerts
All active alerts from the integration will be resolved after deletion.
Outbound integrations cannot be deactivated within BigPanda. To deactivate an outbound integration without removing the configuration or settings, remove the integration from configured automations and deactivate the receiver in the destination tool.
Stop sending data from BigPanda
In BigPanda, disable any settings that send data to the integrated system. This includes modifying or removing AutoShare rules or Environments that are tied to the integration.
Delete the integration in BigPanda
Take the following steps to delete the integration from 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 be removed immediately.
️Data will not be removed from BigPanda or integrated systems
This procedure does not remove any data from BigPanda or the integrated system. As needed, remove data from each system before deleting the integration.
Inbound integrations can be deactivated to disable the integration without deleting the configuration and settings. We recommend deactivating an inbound integration before permanently disabling it.
Deactivate Inbound Integration
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 inbound 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.
In the integrations list, inactive integrations will be marked with a gray bar.
Stop sending data from BigPanda
In BigPanda, disable any settings that send data to the integrated system. This includes modifying or removing AutoShare rules or Environments that are tied to the integration.
Delete the integration in BigPanda
Take the following steps to delete the integration from 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 be removed immediately.
Data removal: active alerts
All active alerts from the integration will be resolved after deletion.
Outbound integrations cannot be deactivated within BigPanda. To deactivate an outbound integration without removing the configuration or settings, remove the integration from configured automations and deactivate the receiver in the destination tool.
Stop sending data from BigPanda
In BigPanda, disable any settings that send data to the integrated system. This includes modifying or removing AutoShare rules or Environments that are tied to the integration.
Delete the integration in BigPanda
Take the following steps to delete the integration from 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 be removed immediately.
️Data will not be removed from BigPanda or integrated systems
This procedure does not remove any data from BigPanda or the integrated system. As needed, remove data from each system before deleting the integration.
To enable outbound integrations with certain collaboration tools such JIRA and ServiceNow, you may need to whitelist BigPanda IP addresses.
Outbound IPs
BigPanda uses the following IP addresses for outbound integrations. We recommend you whitelist these IP addresses:
US Regions:
54.151.42.136
52.53.42.221
54.236.197.177
18.213.73.104
52.70.92.71
3.129.47.16 (Used for Biggy)
52.202.174.130 *
34.206.214.75 *
100.24.96.213 *
52.88.166.255 *
54.185.33.241 *
EU Outbound IPs
BigPanda uses a set list of IPs for outbound integrations to the EU. Add these IP address to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
18.198.221.213
18.198.124.132
3.64.169.118
52.58.7.255
52.58.83.1
3.124.97.0
18.158.124.29
34.248.210.211 *
108.128.243.45 *
34.246.3.55 *
Disaster recovery IP addresses
The IP addresses marked with asterisks (*) are disaster recovery IPs.
Additional IP addresses may be needed
Add these IP addresses to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
Custom integrations may use additional outbound IPs not listed here. These IPs are configured as part of the integration setup with your team and BigPanda. Contact your account team for more information.
Inbound IPs
At this time, BigPanda does not have dedicated IP addresses for sending data to BigPanda, but instead leverages an AWS IP block.
The IP addresses for our API endpoints could change at any time to an address within AWS's IP block. You can find an up-to-date list of AWS IPs here.
Outbound IPs
BigPanda uses the following IP addresses for outbound integrations. We recommend you whitelist these IP addresses:
US Regions:
54.151.42.136
52.53.42.221
54.236.197.177
18.213.73.104
52.70.92.71
3.129.47.16 (Used for Biggy)
52.202.174.130 *
34.206.214.75 *
100.24.96.213 *
52.88.166.255 *
54.185.33.241 *
EU Outbound IPs
BigPanda uses a set list of IPs for outbound integrations to the EU. Add these IP address to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
18.198.221.213
18.198.124.132
3.64.169.118
52.58.7.255
52.58.83.1
3.124.97.0
18.158.124.29
34.248.210.211 *
108.128.243.45 *
34.246.3.55 *
Disaster recovery IP addresses
The IP addresses marked with asterisks (*) are disaster recovery IPs.
Additional IP addresses may be needed
Add these IP addresses to your firewall rules to allow BigPanda to create tickets and share updates with the respective systems.
Custom integrations may use additional outbound IPs not listed here. These IPs are configured as part of the integration setup with your team and BigPanda. Contact your account team for more information.
Inbound IPs
At this time, BigPanda does not have dedicated IP addresses for sending data to BigPanda, but instead leverages an AWS IP block.
The IP addresses for our API endpoints could change at any time to an address within AWS's IP block. You can find an up-to-date list of AWS IPs here.
In addition to the standard integrations, you can use email content or the Notifications Webhook to build custom integrations with other messaging, ticketing, or collaboration systems.
Build Webhooks
The Notifications Webhook lets you share incidents with a collaboration tool via a callback URL. The webhook will send incident and alert data to the recipient application, which can process the information based on the business login you configure.
To learn more about using webhooks to create sharing channels, or see available sharing fields and example share payloads, see the Notifications Webhook documentation.
Email-Based Integrations
BigPanda emails and SMS messages are sent using a standard format that can be parsed to populate tickets and messaging in other collaboration tools.
Incident ID
The BigPanda incident link includes the unique incident ID number as the last 24 characters of the URL. You can parse the email for the ID, and use it as a unique key to help determine if the notification is for a new incident or for an update to an existing one.
Email Subject Format
<User name> shared with you the incident: <Incident subjects> / <Alerts summary>
Email Body Format
<Sharing annotation>
<User name> shared this incident with you.
Details as of:<Last change to incident><Link to Incident>
Incident Details:
Status:<Incident status>
Started at:<Incident start time>
Source system:<Source system>< - Integration name>(one entry for each source system)
Preview:<Link to incident preview page>
BigPanda:<Link to incident details>
Timeline:<Link to incident timeline>
Service :<Incident subjects>
Check:<Alerts summary>
This incident contains: (<Number of active alerts>)<Status of alerts>(One entry for each active alert) <Alert status> <Alert source system>
<Alert subject>
<Alert name>
<Link to Incident>

SMS Message Format
<Incident status> <Incident subjects>
<Link to BigPanda incident preview page>
<Alerts summary>
Message length limits
BigPanda sends only one SMS message per incident update. To limit the length of the SMS message, incident subjects and the alerts summary may be truncated in the message.
Build Webhooks
The Notifications Webhook lets you share incidents with a collaboration tool via a callback URL. The webhook will send incident and alert data to the recipient application, which can process the information based on the business login you configure.
To learn more about using webhooks to create sharing channels, or see available sharing fields and example share payloads, see the Notifications Webhook documentation.
Email-Based Integrations
BigPanda emails and SMS messages are sent using a standard format that can be parsed to populate tickets and messaging in other collaboration tools.
Incident ID
The BigPanda incident link includes the unique incident ID number as the last 24 characters of the URL. You can parse the email for the ID, and use it as a unique key to help determine if the notification is for a new incident or for an update to an existing one.
Email Subject Format
<User name> shared with you the incident: <Incident subjects> / <Alerts summary>
Email Body Format
<Sharing annotation>
<User name> shared this incident with you.
Details as of:<Last change to incident><Link to Incident>
Incident Details:
Status:<Incident status>
Started at:<Incident start time>
Source system:<Source system>< - Integration name>(one entry for each source system)
Preview:<Link to incident preview page>
BigPanda:<Link to incident details>
Timeline:<Link to incident timeline>
Service :<Incident subjects>
Check:<Alerts summary>
This incident contains: (<Number of active alerts>)<Status of alerts>(One entry for each active alert) <Alert status> <Alert source system>
<Alert subject>
<Alert name>
<Link to Incident>

SMS Message Format
<Incident status> <Incident subjects>
<Link to BigPanda incident preview page>
<Alerts summary>
Message length limits
BigPanda sends only one SMS message per incident update. To limit the length of the SMS message, incident subjects and the alerts summary may be truncated in the message.
Standard integrations are any integration that has a tile in BigPanda, or uses the Open Integration Manager or Email Parser. BigPanda offers 50+ standard integrations to streamline receiving ops tools data and sharing information with your collaborators through other systems.
BigPanda 's inbound integrations make it simple to bring together monitoring, change, and topology tools. and normalize events and enrich them with deep contextual information.
BigPanda's outbound collaboration integrations communicate bi-directionally to keep ticketing, notifications, and chat tools in sync across your teams.
![]() |
Full Integrated Suite
Best Practices
Before you begin to configure standard integrations, we recommend taking preparation steps to ensure a smooth launch.
For all integrations
Identify the tool version and ensure it is compatible with BigPanda.
If integrating a monitoring tool, ensure it has the ability to send outbound event notifications.
Check that the tool has access to the internet to outbound event notifications.
Check that all security requirements (such as whitelisting) are met to send traffic outside the core network.
Review the BigPanda integration instructions and requirements for your tool.
For Open Integration Manager enabled integrations
Confirm that the monitoring event payload headers and body be customized.
Check that the event headers support org bearer token authentication.
Ensure event payload bodies can be formatted in JSON.
For standard Email Parser integrations
Configure email recipients to be sent to a BigPanda inbox.
Format email bodies into text or HTML.
Ensure that email templates remain consistent between event types.
Types of Integrations
BigPanda offers several types of integrations:
Monitoring integrations allow BigPanda to receive alerts from your monitoring systems, such as Nagios, SolarWinds, and AppDynamics. Many users start by integrating these systems.
Collaboration integrations allow you to share incidents from BigPanda with your co-workers through other systems such as Jira or Slack.
Changes integrations allow BigPanda to receive change notifications from your change systems, such as CloudTrail, Jenkins, ServiceNow, and Jira.
Topology integrations allow you to enrich alerts coming into BigPanda with topology information from configuration management, cloud and virtualization management, service discovery, APM, and CMDB tools.
Agent vs. Webhook Integrations
BigPanda has the flexibility to support both SaaS and on-premise monitoring tools.
Most SaaS tools (such as CloudWatch or New Relic) are integrated using Webhooks. Whenever the SaaS tool generates an alert, it posts an HTTP message directly to BigPanda. BigPanda listens to incoming messages and processes them.
Many on-premise tools are integrated using the BigPanda agent. The agent is a low-footprint daemon installed on the master host of your monitoring tool. It consumes alerts from the tool in real time, and then transmits them to BigPanda via SSL-encrypted HTTP calls.
The agent can require some additional steps to configure. To learn more about using the agent, see the BigPanda Agent documentation.
Standard vs. Custom Integrations
Standard integrations are any integration that has a tile in BigPanda, or uses the Open Integration Manager or Email Parser. See the diagram below for more information about the difference between standard and custom integrations.
![]() |
Deciding Between Standard or Custom Integrations
To learn about options relating to custom integrations, contact your BigPanda support or your onboarding team.
Monitoring Integrations
The following standard monitoring integrations are available:
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
Airbrake | SaaS Deployments (Deprecated) | Webhook | |
SaaS and On-Premise Deployments | Webhook | Org Bearer Token | |
4.1+; On-Premise, Dedicated SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
9.4.x | Spectrum Scripts | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | CloudFormation, Webhook | Org Bearer Token | |
<= 4.0.4 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
v19 to v21 | Webhook | Org Bearer Token | |
Grafana >= v5.0.0 | Webhook | Org Bearer Token | |
1, 2 | Agent | Org Bearer Token | |
Librato | SaaS Deployments | Webhook | Org Bearer Token |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
1.98.0 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
3, 4 | Agent | Org Bearer Token | |
4, 5 | Agent | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
Nagios-Compatible Versions (Version 5 and older) | Agent | Org Bearer Token | |
12c, 13c | Email Parser | N/A | |
Panopta | SaaS Deployments (Depreciated) | Webhook | |
SaaS Deployments | Webhook | Org Bearer Token | |
Alertmanager >= v0.16.0 | Webhook | Org Bearer Token | |
14.4+; English Language (Only) | Webhook | Org Bearer Token | |
< 11.3.0 | Action Script/Webhook | Org Bearer Token | |
System Center 2012 R2 and 2016 | Webhook | Org Bearer Token | |
Scout | SaaS Deployments (Deprecated) | Webhook | |
Sematext | SasS Deployments (Deprecated) | Webhook |
|
0.12+ | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
<=2022.11 | Webhook | Org Bearer Token | |
v1, v2, v2c | Daemon and Agent | Org Bearer Token | |
Orion Server, Versions 2015.1+; Network Performance Monitor (NPM) 10.4+ | Webhook | Org Bearer Token | |
Splunk Enterprise, Splunk Cloud <= 9.0 | Native App (v6.3+) Action Script (pre v6.3) | Org Bearer Token | |
<= 2023.2.9 | Webhook | Org Bearer Token | |
StatusCake | SaaS Deployments (Deprecated) | Webhook | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
7, 8 | Agent | Org Bearer Token | |
<=8.10 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
2.2, 3.0, 3.2 | Agent | Org Bearer Token | |
Zenoss Core 4, 5, 6 | Agent | Org Bearer Token |
Collaboration Integrations
The following standard monitoring integrations are available:
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
<= v2.4 | Webhook | Org Bearer Token | |
SaaS Deployments | API | User API Key | |
Jira Cloud <= 9.4 | API | User API Key and Org Bearer Token | |
SaaS Deployments | API | User API Key | |
SaaS Deployments | API | Org Bearer Token | |
BigPanda App v2.8+ - Xanadu, Washington, Vancouver, Utah, Tokyo, San Diego, Rome, Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul BigPanda App v2.3-2.7 - Washington, Vancouver, Utah, Tokyo, San Diego, Rome, Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul BigPanda App <v2.3 - Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | API | User API Key and Org Bearer Token | |
SaaS Deployments | API | Org Bearer Token | |
<= Jun/Jul 2022 | API | User API Key |
Changes
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
SaaS | API | User API Key | |
1.546 or later | Native Plugin, Webhook | User API Key | |
Jira Cloud, Jira Server | Native App, Webhook | User API Key and Org Bearer Token | |
Tokyo (v2.3+), San Diego (v2.3+), Rome (v2.3+), Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | Native App, API | User API Key and Org Bearer Token |
Topology
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
SaaS | API | Org Bearer Token | |
SaaS Deployments | API | Org Bearer Token | |
Tokyo (v2.3+), San Diego (v2.3+), Rome (v2.3+), Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | Native App, API | User API Key and Org Bearer Token | |
vCenter Server 6.5 update 2 and newer | Native Plugin | Org Bearer Token |
Best Practices
Before you begin to configure standard integrations, we recommend taking preparation steps to ensure a smooth launch.
For all integrations
Identify the tool version and ensure it is compatible with BigPanda.
If integrating a monitoring tool, ensure it has the ability to send outbound event notifications.
Check that the tool has access to the internet to outbound event notifications.
Check that all security requirements (such as whitelisting) are met to send traffic outside the core network.
Review the BigPanda integration instructions and requirements for your tool.
For Open Integration Manager enabled integrations
Confirm that the monitoring event payload headers and body be customized.
Check that the event headers support org bearer token authentication.
Ensure event payload bodies can be formatted in JSON.
For standard Email Parser integrations
Configure email recipients to be sent to a BigPanda inbox.
Format email bodies into text or HTML.
Ensure that email templates remain consistent between event types.
Types of Integrations
BigPanda offers several types of integrations:
Monitoring integrations allow BigPanda to receive alerts from your monitoring systems, such as Nagios, SolarWinds, and AppDynamics. Many users start by integrating these systems.
Collaboration integrations allow you to share incidents from BigPanda with your co-workers through other systems such as Jira or Slack.
Changes integrations allow BigPanda to receive change notifications from your change systems, such as CloudTrail, Jenkins, ServiceNow, and Jira.
Topology integrations allow you to enrich alerts coming into BigPanda with topology information from configuration management, cloud and virtualization management, service discovery, APM, and CMDB tools.
Agent vs. Webhook Integrations
BigPanda has the flexibility to support both SaaS and on-premise monitoring tools.
Most SaaS tools (such as CloudWatch or New Relic) are integrated using Webhooks. Whenever the SaaS tool generates an alert, it posts an HTTP message directly to BigPanda. BigPanda listens to incoming messages and processes them.
Many on-premise tools are integrated using the BigPanda agent. The agent is a low-footprint daemon installed on the master host of your monitoring tool. It consumes alerts from the tool in real time, and then transmits them to BigPanda via SSL-encrypted HTTP calls.
The agent can require some additional steps to configure. To learn more about using the agent, see the BigPanda Agent documentation.
Standard vs. Custom Integrations
Standard integrations are any integration that has a tile in BigPanda, or uses the Open Integration Manager or Email Parser. See the diagram below for more information about the difference between standard and custom integrations.
![]() |
Deciding Between Standard or Custom Integrations
To learn about options relating to custom integrations, contact your BigPanda support or your onboarding team.
Agent vs. Webhook Integrations
BigPanda has the flexibility to support both SaaS and on-premise monitoring tools.
Most SaaS tools (such as CloudWatch or New Relic) are integrated using Webhooks. Whenever the SaaS tool generates an alert, it posts an HTTP message directly to BigPanda. BigPanda listens to incoming messages and processes them.
Many on-premise tools are integrated using the BigPanda agent. The agent is a low-footprint daemon installed on the master host of your monitoring tool. It consumes alerts from the tool in real time, and then transmits them to BigPanda via SSL-encrypted HTTP calls.
The agent can require some additional steps to configure. To learn more about using the agent, see the BigPanda Agent documentation.
Standard vs. Custom Integrations
Standard integrations are any integration that has a tile in BigPanda, or uses the Open Integration Manager or Email Parser. See the diagram below for more information about the difference between standard and custom integrations.
![]() |
Deciding Between Standard or Custom Integrations
To learn about options relating to custom integrations, contact your BigPanda support or your onboarding team.
Monitoring Integrations
The following standard monitoring integrations are available:
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
Airbrake | SaaS Deployments (Deprecated) | Webhook | |
SaaS and On-Premise Deployments | Webhook | Org Bearer Token | |
4.1+; On-Premise, Dedicated SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
9.4.x | Spectrum Scripts | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | CloudFormation, Webhook | Org Bearer Token | |
<= 4.0.4 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
v19 to v21 | Webhook | Org Bearer Token | |
Grafana >= v5.0.0 | Webhook | Org Bearer Token | |
1, 2 | Agent | Org Bearer Token | |
Librato | SaaS Deployments | Webhook | Org Bearer Token |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
1.98.0 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
3, 4 | Agent | Org Bearer Token | |
4, 5 | Agent | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
Nagios-Compatible Versions (Version 5 and older) | Agent | Org Bearer Token | |
12c, 13c | Email Parser | N/A | |
Panopta | SaaS Deployments (Depreciated) | Webhook | |
SaaS Deployments | Webhook | Org Bearer Token | |
Alertmanager >= v0.16.0 | Webhook | Org Bearer Token | |
14.4+; English Language (Only) | Webhook | Org Bearer Token | |
< 11.3.0 | Action Script/Webhook | Org Bearer Token | |
System Center 2012 R2 and 2016 | Webhook | Org Bearer Token | |
Scout | SaaS Deployments (Deprecated) | Webhook | |
Sematext | SasS Deployments (Deprecated) | Webhook |
|
0.12+ | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
<=2022.11 | Webhook | Org Bearer Token | |
v1, v2, v2c | Daemon and Agent | Org Bearer Token | |
Orion Server, Versions 2015.1+; Network Performance Monitor (NPM) 10.4+ | Webhook | Org Bearer Token | |
Splunk Enterprise, Splunk Cloud <= 9.0 | Native App (v6.3+) Action Script (pre v6.3) | Org Bearer Token | |
<= 2023.2.9 | Webhook | Org Bearer Token | |
StatusCake | SaaS Deployments (Deprecated) | Webhook | |
SaaS Deployments | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
7, 8 | Agent | Org Bearer Token | |
<=8.10 | Webhook | Org Bearer Token | |
SaaS Deployments | Webhook | Org Bearer Token | |
2.2, 3.0, 3.2 | Agent | Org Bearer Token | |
Zenoss Core 4, 5, 6 | Agent | Org Bearer Token |
Collaboration Integrations
The following standard monitoring integrations are available:
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
<= v2.4 | Webhook | Org Bearer Token | |
SaaS Deployments | API | User API Key | |
Jira Cloud <= 9.4 | API | User API Key and Org Bearer Token | |
SaaS Deployments | API | User API Key | |
SaaS Deployments | API | Org Bearer Token | |
BigPanda App v2.8+ - Xanadu, Washington, Vancouver, Utah, Tokyo, San Diego, Rome, Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul BigPanda App v2.3-2.7 - Washington, Vancouver, Utah, Tokyo, San Diego, Rome, Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul BigPanda App <v2.3 - Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | API | User API Key and Org Bearer Token | |
SaaS Deployments | API | Org Bearer Token | |
<= Jun/Jul 2022 | API | User API Key |
Changes
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
SaaS | API | User API Key | |
1.546 or later | Native Plugin, Webhook | User API Key | |
Jira Cloud, Jira Server | Native App, Webhook | User API Key and Org Bearer Token | |
Tokyo (v2.3+), San Diego (v2.3+), Rome (v2.3+), Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | Native App, API | User API Key and Org Bearer Token |
Topology
Product | Supported Versions | Type | Authentication Type |
|---|---|---|---|
SaaS | API | Org Bearer Token | |
SaaS Deployments | API | Org Bearer Token | |
Tokyo (v2.3+), San Diego (v2.3+), Rome (v2.3+), Quebec, Paris, Orlando, New York, Madrid, London, Kingston, Jakarta, Istanbul | Native App, API | User API Key and Org Bearer Token | |
vCenter Server 6.5 update 2 and newer | Native Plugin | Org Bearer Token |
In order for BigPanda to receive events from your monitoring tools, each integration must be correctly configured. With certain configuration issues, the payload will fail and the event information will never appear in BigPanda, instead triggering an error. These failed events will not be correlated into alerts or appear in the BigPanda incident feed.
If an issue or problem occurs with integration payloads, BigPanda allows you to troubleshoot errors and issues right in the console. BigPanda will automatically mark integrations with failed payloads on the Integrations tab. Review these errors to identify and troubleshoot integration issues so that no events are missed.
Limited Time Frame
Errors are only shown in the UI for seven days. We recommend checking regularly to ensure that no events are falling through the cracks, especially during the first few weeks with any new integration.
Troubleshoot an Integration
Integration errors can be seen and investigated on the Integrations tab.
Any integration that has a failed payload in the last seven days will list the number of errors on the integration ribbon. If a payload failed within the last 24 hours, this number will be highlighted in red.
To troubleshoot an integration:
Navigate to the Integrations tab.
The Integrations List shows the name and recent activity for each installed integration.
Multiple Integrations for a Single Tool
If you’ve configured multiple integrations for the same tool, each integration is listed separately in the left pane.
(Optional) Filter the list by searching for an integration name.
Click the desired integration to see more details in the right pane, including App Key, ID, Errors, and more.
Click Troubleshooting to view details on errors. The Errors field lists a count of recent event payloads that triggered issues on arrival in BigPanda.
Integration Status
Integrations that have not yet received data are marked with an orange No Data label.
Error Details
The Integrations Troubleshooting log only tracks errors that are received by BigPanda. Errors that fail to send or that cannot be parsed by the BigPanda pipeline will not appear in the list.
Error count and details are only maintained for seven days.
The Troubleshooting log provides additional information about the error to help you find the configuration issue in the source tool. You can search the Troubleshooting log to find specific information about an event or payload. The troubleshooting log can be filtered by searching for an existing payload description, or by filtering by date.
Identifying when the integration stopped working
The Last Event label can help you identify timelines using the time the last successful event was received. For integrations that have never received a payload, the Last Event will show the creation time of the integration.

The Troubleshooting Log
Payload Details
To view the payload in a code editor of your choice, click Copy to add the payload to your clipboard.
Once the issue has been identified, reconfigure the source tool or the integration to fix the parsing errors.
Error Types
Error type | Description | Explanation |
|---|---|---|
invalid_payload | Request body must contain at least one alert | The request body is empty. Check the configuration of the monitoring system to ensure it does not send an empty payload. |
invalid_payload | ‘primary_property’ must exist and be one of the following: host, service, application, device | A primary property is missing. This is a mandatory field that defines how an incident title appears in BigPanda. Make sure each event is sent with one of the following fields: host, service, application, or device. |
invalid_payload | ‘primary_property' X does not reference any property | The primary property is mentioned in the payload, but it is not related to a specific entity. The host, service, application, or device must be designated. |
invalid_payload | ‘secondary_property' X does not reference any property | A secondary property is mentioned in the payload, but it is not related to a specific entity. The check or sensor fields must be designated. |
invalid_payload | 'timestamp' must be a time in Unix format (UTC timezone) | Fix the timestamp format to match the UTC timezone definition. |
invalid_payload | ‘status' must exist and be one of the following: ok, critical, warning, unknown, acknowledged | An improper status field was sent in the payload. Make sure that only one of the following options for status is used: ok, critical, warning, unknown, and acknowledged. |
Troubleshoot an Integration
Integration errors can be seen and investigated on the Integrations tab.
Any integration that has a failed payload in the last seven days will list the number of errors on the integration ribbon. If a payload failed within the last 24 hours, this number will be highlighted in red.
To troubleshoot an integration:
Navigate to the Integrations tab.
The Integrations List shows the name and recent activity for each installed integration.
Multiple Integrations for a Single Tool
If you’ve configured multiple integrations for the same tool, each integration is listed separately in the left pane.
(Optional) Filter the list by searching for an integration name.
Click the desired integration to see more details in the right pane, including App Key, ID, Errors, and more.
Click Troubleshooting to view details on errors. The Errors field lists a count of recent event payloads that triggered issues on arrival in BigPanda.
Integration Status
Integrations that have not yet received data are marked with an orange No Data label.
Error Details
The Integrations Troubleshooting log only tracks errors that are received by BigPanda. Errors that fail to send or that cannot be parsed by the BigPanda pipeline will not appear in the list.
Error count and details are only maintained for seven days.
The Troubleshooting log provides additional information about the error to help you find the configuration issue in the source tool. You can search the Troubleshooting log to find specific information about an event or payload. The troubleshooting log can be filtered by searching for an existing payload description, or by filtering by date.
Identifying when the integration stopped working
The Last Event label can help you identify timelines using the time the last successful event was received. For integrations that have never received a payload, the Last Event will show the creation time of the integration.

The Troubleshooting Log
Payload Details
To view the payload in a code editor of your choice, click Copy to add the payload to your clipboard.
Once the issue has been identified, reconfigure the source tool or the integration to fix the parsing errors.
Error Types
Error type | Description | Explanation |
|---|---|---|
invalid_payload | Request body must contain at least one alert | The request body is empty. Check the configuration of the monitoring system to ensure it does not send an empty payload. |
invalid_payload | ‘primary_property’ must exist and be one of the following: host, service, application, device | A primary property is missing. This is a mandatory field that defines how an incident title appears in BigPanda. Make sure each event is sent with one of the following fields: host, service, application, or device. |
invalid_payload | ‘primary_property' X does not reference any property | The primary property is mentioned in the payload, but it is not related to a specific entity. The host, service, application, or device must be designated. |
invalid_payload | ‘secondary_property' X does not reference any property | A secondary property is mentioned in the payload, but it is not related to a specific entity. The check or sensor fields must be designated. |
invalid_payload | 'timestamp' must be a time in Unix format (UTC timezone) | Fix the timestamp format to match the UTC timezone definition. |
invalid_payload | ‘status' must exist and be one of the following: ok, critical, warning, unknown, acknowledged | An improper status field was sent in the payload. Make sure that only one of the following options for status is used: ok, critical, warning, unknown, and acknowledged. |
Next Steps
Find your way around the Integration Tab
Learn how to Troubleshoot an Integration
View a list of BigPanda's Standard Integrations


