Skip to main content

Configuring SLO

Overview

This section guides you through the process of creating and managing Service Level Objectives (SLOs) in ObserveOps (formerly known as AIOps). SLOs allow you to define performance or availability targets for your business services based on specific metrics and evaluation frequency.

Each SLO Profile includes parameters like service name, objective type (Availability or Performance), frequency, threshold values, filters, and tags. These SLOs help monitor service health and ensure compliance with defined service expectations.

By configuring SLOs, you can proactively detect service degradation, measure real-time performance against defined targets, and enable alerting or automation based on breaches.

To access the SLO configuration page:

Go to Settings from the main menu. Select the Service Level Objectives category. Click on SLO Profile to view the list of existing SLOs.

SLO Profile list screen

Configuration

Click on Create SLO Profile to configure a new objective. While creating a new SLO Profile, fill out the following fields:

Create SLO Profile screen

FieldDescription
SLO NameA unique name to identify the SLO profile.
SLO DescriptionBrief explanation of the objective.
SLO TypeChoose Availability or Performance. When you select Performance, four sub-tabs appear: Metric, APM, RUM, and NetRoute. Select the sub-tab that matches your monitoring source.
Business Service NameSelect the business service name this SLO is tied to.
Frequency

Select the evaluation window: Daily, Weekly, Monthly, or Quarterly.

SLO Evaluation Frequency Windows are considered as below:

- Daily: 00:00 to 23:59 of the same day

- Weekly : 00:00 of start day to 23:59 of 7th day from the start date

- Monthly : 00:00 of the 1st day to 23:59 of the 30th day from the start date

- Quarterly : 00:00 of 1st day to 23:59 of 90th day from the start date

Target (%)The minimum acceptable threshold for the selected metric.
Warning (%)

The value which triggers early alerts.

It must always be higher than the Target value.

Start DateSelect the SLO starting date from the calender. We support only forward dated SLO.
TagsAdd custom tags for grouping and identification (not the same as monitor tags).
Notify TeamSelect the teams (using user or email/ handle) to be notified in case of violations or warning thresholds.
note

The start time to store the new data is considered at 12:00 AM and the time interval to refresh the data depends on the frequency you choose. i.e., For Daily it is every 15 min, For Weekly it is every 30 min, For Monthly and Quarterly it is 1 hour.

After filling in the common fields, configure the type-specific settings based on the SLO Type you selected:

Use the Availability type to measure whether a service or infrastructure component remains operational during the selected evaluation period.

FieldDescription
SLO ForDefine the scope of the SLO (Monitors, Groups, Tags, etc.).
Source FilterFilter by Monitor, Group, or Tag.
SourceSpecific monitor(s), group(s), or tag(s) based on the filter selected.
FiltersThis option gets displayed after selecting the SLO For to apply pre or post filters.

Click Create SLO Profile to save the SLO. To reset the configurations click the Reset button.

The new SLO appears in the SLO Profile grid with Status set to ON by default. You can view profile details in a read-only format by clicking the SLO Name. Use the action menu to edit or delete an SLO profile.

note

Only SLO Description, Tags, and Notify Team can be edited after the profile is created.