Create SLOs
Service level objectives (SLOs) define the performance targets your services must meet to deliver a positive user experience. In this SLO creation tutorial, youβll learn how to set up Service level objectives on the Nobl9 platform, whether youβre monitoring user journeys, internal services, or infrastructure components. Tailor your Nobl9 SLO setup by defining performance targets that meet your specific requirements.
You can use SLI Analyzer before creating an SLO to assess metrics from your data source. Experiment with different targets and view how error budgets change to identify the acceptable performance level. This data-driven approach ensures that your SLO created from the analysis is grounded in real metrics.
Step-by-stepβ
To create an SLO on the Nobl9 Web:
- Go to Service Level Objectives.
- Click
.
- Select a Service.
It will be the location for your SLO in Nobl9. - Select your data source.
- Select the Metric type:
- Threshold metric: a single time series is evaluated against a threshold.
- Ratio metric: two-time series for comparison for good events and total events.
For ratio metrics, select the Data count method: incremental or non-incremental.
- Enter the query
- Define the Time window for your SLO:
- Rolling time windows constantly move forward as time passes. This type can help track the most recent events.
- Calendar-aligned time windows are usable for SLOs intended to map to business metrics measured on a calendar-aligned basis.
- Configure the Error budget calculation method and Objectives:
- Occurrences method counts good attempts against the count of total attempts.
- Time Slices method measures how many good minutes were achieved (when a system operates within defined boundaries) during a time window.
- You can define up to 12 objectives for an SLO.
Similar threshold values for objectivesTo use similar threshold values for different objectives in your SLO, we recommend differentiating them by setting varying decimal points for each objective.
For example, if you want to use threshold value1
for two objectives, set it to1.0000001
for the first objective and to1.0000002
for the second one.
Learn more about threshold value uniqueness. - Define your SLO objectives
- Specify general settings for your SLO
- Add any attributes like labels or links
- Click Create SLO
Tips on naming and structureβ
If you're unsure how to proceed, here are some examples of naming and structure to give you a clearer idea of how things could be organized: