Follow the steps below to create and configure a new Service Level Objective:
-
Log into the Catchpoint Portal
-
Navigate to Analysis > SLO > Objectives
-
Click Create to open a new Objective properties blade.

-
Input a Name for this Objective (e.g. "API Performance SLO")
-
Optionally enter a Description for the Objective
-
Optionally specify Run From dates/times. (By default this Objective will be active immediately and run indefinitely)
-
Select a Metric for the SLO
-
Input a Violation Threshold (If applicable. This is the number of milliseconds that the selected metric must not exceed.)
-
Configure the Violation Condition
-
Select whether to base the Violation Condition on the number of Nodes that experience the issue or simply on Runs across all nodes.
- You can specify a number of nodes/runs that must exceed the threshold to cause a violation and/or a percentage of nodes/runs. If either the number or the percentage is exceeded, this will meet the Violation Condition and begin counting against tho SLO.
- If you want to require consecutive test runs to meet the violating condition when evaluating the SLO, enable consecutive.
- If you selected Nodes above, input the number of runs per node that must fail or exceed the threshold before that Node is considered to be in violation.
- Choose the time range within which multiple Nodes/Runs must fail or exceed threshold the threshold in order for a violation to be registered. (5 minutes, 10 minutes, 15 minutes, 30 minutes, or 1 hour).
- In the Goal section, input the percentage of the time that tests must not be in Violation Condition in order for the SLO to be met.
-
Assign the SLO to one or more tests. (You may select tests from the list or use the search field to locate desired tests.)