VMware Aria Operations

Send monitoring events from VMware Aria Operations (formerly VMware vRealize Operations, or vROps) to BigPanda.

Supported VersionsTypeAuthentication Type
<= 8.10WebhookOrg Bearer Token

VMware Aria Operations (formerly VMware vRealize Operations, or vROps) automates and simplifies IT management with full-stack visibility from physical, virtual, and cloud infrastructure to the applications they support.

The integration uses an outbound instance configured with a specific payload template and alert notification webhook in VMware AriaOps. When an event occurs that meets the notification criteria, an event payload is sent to BigPanda as defined by the template. BigPanda then processes and correlates the event data to create and maintain up-to-date incidents in BigPanda.

👍

Open Integration Manager

The Open Integration Manager is available for use with VMware Aria Ops. For more information, see the Open Integration Manager documentation.

Install the Integration

Administrators can install the integration by following the steps below.

Confirm Access

  • Ensure you have admin permissions to the VMware Aria Operations server to configure alerts and manage outbound notification settings.
  • Confirm the VMware Aria Operations server has outbound access to https://integrations.bigpanda.io port 443.

Configure an outbound instance to send alerts to BigPanda

  1. In the side navigation bar, navigate to Configure > Alerts and select Outbound Settings.

  2. Click Add to open the Outbound Instance configuration page.

  3. Create an Outbound Instance with the following settings:

    • Plugin Type: Webhook Notification Plugin
    • Instance Name: BigPanda Webhook
    • Url: https://integrations.bigpanda.io/ariaops/alerts?access_token=<Your Org Bearer Token>&app_key=<Your App Key>
  4. Click the TEST button to check that the integration connects to BigPanda successfully.

  5. Once the test is successful, SAVE the configuration.

Configure a Payload Template to use with the custom Outbound Notification

  1. In the side navigation bar, navigate to Configure > Alerts and select Payload Templates.

  2. Click Add to open the Create Payload Template editor.

  3. Configure the payload template sections as follows.

    1. Details:

      • Name: BigPanda Template
      • Description: BigPanda Alerts Payload
      • Outbound Method: Webhook Notification Plugin
    2. Payload Details:

      • Do you want to add template input properties: No
      • Content Type: application/json
      • HTTP Method: POST
    3. Payload of the request:


 {
     "startDate": "${CREATE_TIME}",
     "updateDate": "${UPDATE_TIME}",
     "cancelDate": "${CANCEL_TIME}",
     "resourceId": "${RESOURCE_ID}",
     "adapterKind": "${ADAPTER_KIND}",
     "resourceKind": "${RESOURCE_KIND}",
     "resourceName": "${RESOURCE_NAME}",
     "Health": "${OBJECT_HEALTH_STATE}",
     "Risk": "${OBJECT_RISK_STATE}",
     "Efficiency": "${OBJECT_EFFICIENCY_STATE}",
     "impact": "${ALERT_IMPACT}",
     "criticality": "${ALERT_CRITICALITY}",
     "alertName": "${ALERT_DEFINITION}",
     "type": "${ALERT_TYPE}",
     "subType": "${ALERT_SUBTYPE}",
     "alertId": "${ALERT_ID}",
     "status": "${ALERT_STATUS}",
     "recommendations": "${ALERT_RECOMMENDATIONS}",
     "alertURL": "${LINK_TO_ALERT}"
 }

Select Create to save the payload template.

Configure an Alerts Notification

  1. In the side navigation bar, navigate to Configure > Alerts and select Notifications.

  2. Click Add to open the Notifications configuration editor.

  3. Configure the Notification sections as follows.

    1. Notification:

      • Name: BigPanda Notification
      • Description: Send Notifications to BigPanda
      • Notification Status: Toggle on
    2. Define Criteria:

      • Criteria: All Objects
      • Category: All Alerts
      • Criticality: All Criticality
      • Control State: All States
      • Status: All Statuses
    3. Set Outbound Method:

      • Outbound method: Webhook Notification Plugin / BigPanda Webhook
    4. Select Payload Template:

      • Payload Template: BigPanda Template
  4. Select Create to save and close the notification editor.

After a few minutes, you should start seeing alerts populate into your BigPanda Console as they trigger!

Delete the Integration

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.

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.

This feature is currently only available for inbound integrations.

To deactivate an inbound integration:

  1. 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.
  2. 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.

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:

  1. In BigPanda, navigate to the Integrations tab and select the desired integration from the list.
  2. 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.

👍

️Automatic 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.