Microsoft SCOM

How it works

When an alert is generated in Microsoft SCOM, it sends a JSON-formatted webhook to xMatters, based on user-defined alert rules. A Microsoft SCOM Alert trigger in xMatters parses the webhook and initiates a flow. The webhook includes essential alert data you can use to enrich notifications to users or when building automated tasks.

Prerequisites

All requests between xMatters and Microsoft SCOM must be made through an agent. If you do not already have an agent installed and running, see Download and install the agent.

Install the workflow

The following instructions describe how to install the workflow through the xMatters one-click installation process.

  1. Go to the Workflow Templates page and click the Microsoft SCOM tile.
  2. On the Set up the Workflow tab, give the workflow a name that identifies its purpose (this must be unique in your instance), add an optional description, and set the default incident type (if applicable). Any built-in Initiate Incident steps in the workflow will automatically be set to the selected incident type.
    • You can edit these later, if needed.

  3. Click Next to set up the connection.
  4. Copy the trigger URL — you’ll use this when you configure Microsoft SCOM.

Now that the workflow is installed in your system, you'll need to complete the set up tasks for the trigger and steps.

  1. Click Open Workflow.
  2. Double-click the Microsoft SCOM Monitor Alerts trigger (or click the pencil icon).

  3. Click the Run Location tab to select the Agent to use to send requests to Microsoft SCOM.
  4. Click Done.
  5. Repeat steps 2 - 4 for the Set Alert Resolution State steps for Create Alert - Acknowledge and Create Alert - Close.

  6. Save the workflow.

Configure Microsoft SCOM to send requests to the trigger URL 

To have Microsoft SCOM send alerts to the flow trigger, you need to download the command file, then configure notifications, subscriptions, and subscribers to use the trigger URL,

How to use the workflow

When a condition you've set fires, it sends a signal to xMatters, which creates an alert and notifies the individual or the on-call members of the people or groups you set as recipients in the webhook URL. When the trigger receives a signal saying the issue is resolved, it automatically terminates related alerts in xMatters.

Next Steps

Now that you've installed the workflow, you can use it as-is, or customize it to suit your needs better. Here are some examples of things you can add to the workflow to customize it: