BigPanda Integration Guide

BigPanda Autonomous Operations platform helps IT Ops, NOC and DevOps teams detect, investigate, and resolve IT incidents faster and more easily than ever before. Powered by Open Box Machine Learning, BigPanda correlates IT noise into insights, automates incident management, and unifies fragmented IT operations. Customers such as Intel, TiVO, Turner Broadcasting and Workday rely on BigPanda to reduce their operating costs, improve service availability and performance, and de-risk and accelerate their digital transformation initiatives.

With the BigPanda integration you can create PagerDuty incidents by automatically sharing BigPanda incidents with PagerDuty. Once shared, the integration keeps your BigPanda and PagerDuty incidents in-sync, sending additional intelligently correlated events from BigPanda, sharing comments and notes, and allowing for incident resolution in either system. Please contact support@bigpanda.io if you’re having any trouble with the integration.

In PagerDuty

Create a New Service

If you plan to reuse an existing service please skip to Add a BigPanda Integration to Your PagerDuty Service

      1. From the Configuration menu, select Services.
      2. On your Services page:If you are creating a new service for your integration, click +Add New Service.If you are adding your integration to an existing service, click the name of the service you want to add the integration to. Then click the Integrations tab and click the +New Integration button.RS-Add-New-ServiceRS-Add-Integration-Existing-Service
      3. Select your app from the Integration Type menu and enter an Integration Name.If you are creating a new service for your integration, in General Settings, enter a Name for your new service. Then, in Incident Settings, specify the Escalation Policy, Notification Urgency, and Incident Behavior for your new service.
      4. Click the Add Service
    1. Add a BigPanda Integration to Your PagerDuty Service

      1. From the Configuration menu, select Services.
      2. Click on the service you wish to add the BigPanda integration to
      3. From the Integrations tab click the New Integration button
      4. From the Integration Type menu select Use our API directly and ensure Events API v2 is selected
      5. Click the Add Integration button to save our new integration. You will be redirected to the Integrations page for your service
      6. Under Extensions, click New Extension and supply the following details:
          • Extension Type: Select Generic V2 Webhook
          • Name: Appropriate name such as “BigPanda Webhook”
          • Details: This URL  (replacing YOUR_BEARER_TOKEN  with your BigPanda Bearer token) https://outbound.bigpanda.io/latest/pagerduty/webhook?token=YOUR_BEARER_TOKEN
      7. Copy the Integration Key for your new integration: RS_API_pd_3

In BigPanda

      1. Log in to BigPanda then click the Integrations tab at the top of the screen.
      2. In the left pane, click New Integration.
      3. Locate the PagerDuty integration and then click Integrate
      4. Under Create an App Key name your integration and click Generate App Key
      5. Skip the Create a New PagerDuty Service and Add a BigPanda Integration to Your PagerDuty Service steps
      6. In the Connect BigPanda to PagerDuty step fill in the value for the x-bp-config-pdkey header with your PagerDuty integration key from earlier
      7. Finally, click Configure Webhook.

Testing the integration

      1. Trigger an incident in your BigPanda account. Then find the incident in the BigPanda Console and click the Share icon.
      2. In the Share Via: drop-down, select the integration you just configured.
      3. You’ll see a new incident triggered on your PagerDuty service. If you resolve the incident in BigPanda, the ticket will be automatically resolved in PagerDuty and vice versa.
      4. Additionally actions take in PagerDuty such as Acknowledge, Resolve, adding comments, etc. should show up in the Activity Feed in the BigPanda console for the corresponding incident.

FAQ

Can I integrate more than one PagerDuty service with BigPanda?

Yes. Simply follow the In BigPanda section of this guide again for each different PagerDuty service key that you would like to integrate, and make sure to give each installation of the PagerDuty app a different name in Step 1 of the BigPanda integration instructions to differentiate between services.

Alternately, you can map individual alerts to different PagerDuty service integrations. Please see these advanced configuration steps in the BigPanda docs to learn how.

Can I map BigPanda tags to PagerDuty Fields?

Yes! Please see these advanced configuration steps in the BigPanda docs to learn how.

Start Using PagerDuty Today

Try PagerDuty free for 14 days — no credit card required.