Docs » Send alert notifications to third-party services using Splunk Observability Cloud » Send alert notifications to BigPanda using Splunk Observability Cloud

Send alert notifications to BigPanda using Splunk Observability Cloud 🔗

You can configure Splunk Observability Cloud to automatically send alert notifications to BigPanda when a detector alert condition is met and when the alert clears.

To send Observability Cloud alert notifications to BigPanda, complete the following configuration tasks:

Step 1: Create an Observability Cloud integration in BigPanda 🔗

You must be a BigPanda administrator to perform this task.

To create an Observability Cloud integration in BigPanda:

  1. Log in to BigPanda.

  2. Access the Integrations page and click New Integration.

  3. Hover over the ALERTS REST API tile and click Integrate.

  4. Enter a descriptive name for the integration and click Generate App Key.

  5. The app key displays. Copy the app key for use in Step 2: Create a BigPanda integration in Observability Cloud.

  6. Click ALERTS REST API. Copy the bearer token for use in Step 2: Create a BigPanda integration in Observability Cloud.

Step 2: Create a BigPanda integration in Observability Cloud 🔗

You must be an Observability Cloud administrator to perform this task.

To create a BigPanda integration in Observability Cloud:

  1. In the Observability Cloud navigation menu, select Data Setup.

  2. In the CATEGORIES menu, select Notification Services.

  3. Click the BigPanda tile.

  4. Click New Integration to display the configuration options.

  5. By default, the name of the integration is BigPanda. Give your integration a unique and descriptive name. For information about the downstream use of this name, see About naming your integrations.

  6. In the App Key field, enter the app key you copied from BigPanda in Step 1: Create an Observability Cloud integration in BigPanda.

  7. In the Token field, enter the token you copied from BigPanda in Step 1: Create an Observability Cloud integration in BigPanda.

  8. Click Save.

  9. If Observability Cloud is able to validate the BigPanda app key and token, a Validated! success message displays. If an error displays instead, make sure that the app key and token values you entered match the values displayed in BigPanda in Step 1: Create an Observability Cloud integration in BigPanda.

Step 3: Add a BigPanda integration as a detector alert recipient in Observability Cloud 🔗

To add a BigPanda integration as a detector alert recipient in Observability Cloud:

  1. Create or edit a detector that you want to configure to send alert notifications using your BigPanda integration.

    For more information about working with detectors, see Create detectors to trigger alerts and Subscribe to alerts using the Detector menu.

  2. In the Alert recipients step, click Add Recipient.

  3. Select BigPanda and then select the name of the BigPanda integration you want to use to send alert notifications. This is the integration name you created in Step 2: Create a BigPanda integration in Observability Cloud.

  4. Activate and save the detector.

Observability Cloud will send an alert notification to BigPanda when an alert is triggered by the detector and when the alert clears.

In addition to sending a subject, description, and other information to BigPanda, the integration maps certain pieces of Observability Cloud detector information to corresponding BigPanda properties as described in the following table.

Splunk Observability Cloud information

BigPanda property and value

Alert severity is Critical

status: Critical

Alert severity is Major, Minor, Warning, or Informational

status: Warning

Alert is cleared or manually resolved, or detector is stopped

status: OK

Detector rule name

check: Detector rule name

Metric has a dimension named cluster

cluster: Value of the cluster dimension

Metric has a dimension named host

host: Value of the host dimension

Metric has any other dimension(s)

Custom properties, each named sfx_<dimension-name>: Value of the dimension.

If there are any name collisions between Observability Cloud dimensions and BigPanda status or check properties, Observability Cloud creates a new custom property in BigPanda. For example, if there is an Observability Cloud dimension named status, Observability Cloud creates a custom property named sfx_status and stores the value of the status dimension there.