Skip to main content

Create Integration Profile

Overview

The Integration module in Motadata ObserveOps (formerly known as AIOps) facilitates seamless integration of various supported services with Motadata ObserveOps. This empowers users to harness the capabilities of ObserveOps and automate tasks such as incident creation based on Alerts generated in Motadata ObserveOps.

Integration capability not only enhances user convenience but also significantly reduces the potentiality of errors. Motadata ObserveOps supports integration with a variety of services:

  • Motadata ServiceOps
  • ServiceNow
  • Microsoft Teams
  • Atlassian JIRA
  • Slack
  • SNMP Trap Forwarder
  • Syslog Forwarder

Integration Profile Screen

On this screen you will be able to view all the configured Integration Profile for all the integration types. Following are all the option available on the screen:

FieldDescription
Profile NameName of the Integration profile.
DescriptionDescription of the Integration profile.
Integration TypeType of the integration selected for the profile.
Used CountNumber of times the profile is mapped with an alert.
ActionActions available for the Integration profile; will be discussed in detail further in the guide.

To create a new Integration Profile, click on the Create Integration Profile button.

Since each Integration Profile requires you to configure different parameters, we have listed each one separately for ease of convenience.

note

You can define the Incident Subject and Incident Description using listed macros.

Motadata ServiceOps Integration

Overview

The ServiceOps Integration module in ObserveOps (formerly known as AIOps) enables closed-loop incident management with Motadata ServiceOps, an IT Service Management (ITSM) tool. ObserveOps automatically creates, updates, and deletes incidents in ServiceOps based on alerts triggered in ObserveOps. All incident creation fields are fetched directly from your ServiceOps instance and populated in the Create Integration Profile form, ensuring the configuration always reflects the latest form structure in ServiceOps.

Prerequisites

Before you can proceed with creating an Integration Profile, you will need to ensure you have configured Motadata ObserveOps to ServiceOps Integration.

Go to Menu. Select Settings . After that, go to Integration and select Integration Profile. Click Create Integration Profile.

Integration Profile Parameters

When you open the Create Integration Profile form and select ServiceOps as the Integration Type, ObserveOps fetches all available incident fields directly from your ServiceOps instance and populates them in the form automatically.

FieldRequiredDescription
Profile NameYesProvide a unique name for the integration profile.
Integration TypeYesSelect ServiceOps from the dropdown menu.
DescriptionNoEnter a description for the integration profile.

Severity → Impact & Urgency

This section maps ObserveOps alert severity levels to ServiceOps Impact and Urgency values at the time of incident creation.

Two configuration modes are available:

ModeDescription
For all SeverityApplies a single Impact and Urgency value to incidents created for any alert severity.
Customise by SeverityLets you define different Impact and Urgency values for each alert severity level (Critical, Major, Warning, Clear, and Down).
info

Impact and Urgency are set once when the ticket is first opened, based on the alert severity at that moment. Subsequent severity changes in ObserveOps do not update Impact or Urgency on the existing ticket.

Default Fields

Use the following fields to pre-populate the ServiceOps incident form. All dropdown values are fetched from your ServiceOps instance.

FieldRequiredDescription
LocationNoSelect the location associated with the incident.
CategoryNoSelect a category for the incident.
DepartmentNoSelect the department associated with the incident.
Technician GroupNoSelect a technician group to assign the incident to.
AssigneeNoSelect the technician to assign the incident to.
VendorNoSelect the vendor associated with the incident.
GroupNoSelect the group associated with the incident.
TagNoSelect tags to associate with the incident.
Auto Close TicketNoToggle to automatically close the ticket in ServiceOps when the corresponding alert moves to a clear state in ObserveOps. Disabled by default.

Custom Fields

In addition to the default fields listed above, ObserveOps supports ServiceOps custom fields. Custom fields are fetched from ServiceOps when you create the integration profile and appear in the Custom Fields section of the form.

The following custom field types are supported:

Field TypeDescription
TextSingle-line text input.
Text AreaMulti-line text input.
DropdownSingle-select dropdown or radio button.
Multi-Select DropdownDropdown allowing multiple values to be selected.
Date / Date & TimeDate or date-and-time picker.
NumberNumeric input field.
CheckboxCheckbox group allowing multiple selections.
Dependent FieldCascading field where available child values depend on the selected parent value.
info

If the ServiceOps incident form is updated (for example, new fields are added or dropdown values are modified), re-save the integration profile to fetch the latest form configuration from ServiceOps.

Modify Default Incident

Use these fields to define the subject line and description for incidents created in ServiceOps. Both fields support macros to dynamically populate alert data at the time of incident creation.

FieldRequiredDescription
Incident SubjectYesEnter the subject line for the ServiceOps incident.
Incident DescriptionYesEnter the description body for the ServiceOps incident.

Default values are pre-populated with the following macro template:

Incident Subject

$$$policy.name$$$-$$$object.name$$$($$$object.ip$$$)-$$$counter$$$

Incident Description

Object Name: $$$object.name$$$
IP / Host: $$$object.ip$$$
Object Type: $$$object.type$$$
Metric: $$$counter$$$
Metric Value: $$$value$$$
Severity: $$$severity$$$
Policy Name: $$$policy.name$$$
Policy Type: $$$policy.type$$$

Field Population and Rate Limiting

ObserveOps fetches all available incident fields from ServiceOps automatically when you open the Create Integration Profile form. A progress indicator is displayed while the fields are being retrieved.

If ServiceOps rate-limiting is encountered during field retrieval, ObserveOps automatically pauses and retries the request after a 10-second delay. A Retrying in 10 seconds… message is displayed while the retry is in progress. The field population process resumes automatically. No action is required from you.

Select the Reset button to clear all entered values.

Select the Create Integration Profile button to save the configuration.