Skip to main content

SLO details

Reading time: 0 minute(s) (0 words)

The SLO details page provides comprehensive information about individual service level objectives, allowing you to monitor performance, manage configurations, and track historical data. To access this page, click an SLO name from the SLO list or grid.

Page overview

The SLO details page offers several key capabilities.

  • Monitor performance: View real-time reliability metrics and error budget consumption
  • Manage configurations: Edit SLO settings, move between projects, or delete SLOs
  • Track history: Review changes, annotations, and alert activity
  • Conduct reviews: Assess and update SLO relevance (
    Enterprise
    )
SLO details page header with management options

The SLO header provides quick access to common management options:

Table: SLO and SLO display management options

ActionButtonDescription
View metadataExpandDisplays SLO configuration details
Share SLOLinkCopies a direct link to this SLO with current time window settings
Edit configurationEditOpens the SLO wizard to modify settings
Chart options1OptionsCustomize chart visibility and display order, toggle annotations
Advanced actionsMoreAccess Replay2, alerting, YAML editing, copying, moving, and deletion

1Charts settings apply to all SLOs you view. Once you set the chart visibility for one SLO, you'll see the same for all SLOs.
2Run Replay is inactive when this SLO is being replayed and when the maximum period for historical data retrieval is set for its data source to 0.

The time window next to the SLO options indicates which period the SLO data is displayed for. By default, the time window matches the time window configured for this SLO. You can rewind, pause, and resume the time window.

Review status (

Enterprise
) below the header row provides the SLO review statuses.

Table: SLO review statuses

StatusDescription
Not startedNo review has been scheduled for SLO's service
To reviewA review is scheduled and is upcoming
ReviewedA user has reviewed the SLO and manually marked it as reviewed
OverdueA scheduled review was not completed on time
SkippedA user has intentionally skipped a scheduled review

On the review status transition, Nobl9 generates an annotation with the editable review note. You can specify the reasons for the status transition there.

Learn more about reviews, status transitions, and tips on how to perform an SLO review.

Page structure

The SLO details page comprises five tabs. They organize the focus areas of your SLO.

  • Overview: Primary objective performance and key metrics
  • Objectives: All objectives of your SLO with individual charts and summaries
  • Alerts: Alert policies, active alerts, and alert silence controls
  • Change history (
    Enterprise
    ): Configuration modifications list
  • Annotations: Manual and system-generated annotations added to your SLO

Overview and objectives tabs

The Overview tab focuses on your SLO's primary objective, displaying the most critical performance indicators and recent activity.

The primary objective is an objective that takes center stage on the SLO details page. You can access its detailed information immediately upon opening your SLO details.

The primary objective is labeled with

Primary objective
and can be changed at any time. When no primary objective is designated, Nobl9 displays the objective with the lowest target.

The Objectives tab displays all objectives of your SLO, including the primary objective.

SLO overview tab

Each objective displays a summary below its name:

  • Target defines acceptable performance for this objective. Regardless of the time window selected, it always shows the actual value.
  • Total error budget displays the allocated amount of budget for this objective within the current time window.
  • Value (threshold SLOs only) shows the comparison operator and the threshold value that determine acceptable events or data points range.
  • Type indicates the metric type—threshold or ratio.

Tiles and charts

The tiles and charts on the Overview and Objectives tabs visualize your SLO objectives' reliability, performance, and collected data points.

The tiles display the most critical information about your SLO and its objectives. They provide a snapshot of the most recent data, covering two categories:

  • Reliability values focus on the last seven days of the selected time window
    • The error budget remaining (in percent)
    • The burn rate
    • The reliability target, along with the current reliability value
  • Real-time event count surfaces events affecting your SLO at the present moment
    • Active alerts show the number of unresolved alerts
    • Active data anomalies display the number of unresolved data anomalies. All detected data anomalies are taken into account—with manual or auto-detection rules
Alert and data anomaly counts

The counts of active alerts and data anomalies you see indicate how many of them are unresolved at the present moment. As soon as an alert or data anomaly is resolved, the count on the tile decreases.

Live updates are paused if you pause the time window. In this case, the tiles display a snapshot of the unresolved counts at the moment the time window was paused and will not update until it resumes.

Below the tiles, the charts visualize the reliability parameters of the objective currently in focus. The charts cover the entire time window selected and include the following:

  • The error budget remaining
  • The reliability burn down
  • The service level indicator
  • The error budget burn rate

The Service level indicator (SLI) chart visualizes the data points collected by your SLO. Its appearance varies depending on the metric type (threshold or ratio). For ratio metrics, the chart's appearance also depends on the data count method. Non-incremental ratio metric charts feature two key elements:

  • The option to select the display mode
  • Counts of good (or bad) and total events received over the selected time window

Wider time windows show aggregated (downsampled) data, where the aggregation method is also determined by the metric configuration.

Read more about SLI aggregations.

Non-incremental ratio metric SLI chart

You can zoom in the charts to access raw SLI data. To zoom in on a specific time range, click and drag on the desired area of the chart. You can drag in both directions.

Zooming in chart left to right
Target changes

When you modify reliability targets, you may see temporary visual inconsistencies where tile colors don't reflect actual performance. This occurs because Nobl9 recalculates values based on the new target as fresh data arrives.

Such a mismatched period remains in SLO history and is visible on rewinding the time window back to this period. It can be overwritten by reverting the target to its previous value or replaying the SLO1 with the new target.

1The maximum period for historical data retrieval per data source is applied.

SLO alerts

The Alerts tab centralizes all alerting information for your SLO, including linked alert policies, active alerts, and silence controls. This provides a complete view of your SLO's alerting ecosystem in one location.

The badge next to the tab name shows the count of currently active (unresolved) alerts.

The Alerts tab

The top section displays tiles for each alert policy linked to this SLO, providing the following:

  • Alert policy identification—name, severity level, and current status
  • Activity summary—most recent alert trigger time (if any)
  • Quick actions—silence or resume alerts directly from the tile

Table: Alert policy status icons, descriptions, and steps to address the status

Status iconMeaningNext steps
Currently alertingInvestigate the underlying issue or silence temporarily
Alert resolvedNo action needed - monitor for recurring issues
Alert silencedReview silence duration or resume if issue is resolved
No iconNo alert triggeredPolicy is active but conditions haven't been met

Alert handling

To temporarily suppress alert notifications:

  1. Locate the alert policy tile you want to silence.
  2. Click Silence in the tile.
  3. Optional: Select additional alert policies to silence.
  4. Select the silence duration.
  5. Click Silence to confirm.
Silence alerts
When to silence alerts

Consider silencing alerts during:

  • Planned maintenance windows
  • Known issues being actively worked on
  • False positive periods while tuning alert thresholds

If you have any alert policies silenced, they're listed in the Currently silenced section. You can resume individual alerts or all alerts at once.

Silence alerts

Triggered alerts

Below the policy tiles, the Alerts section lists up to 1,000 recent alert events, with the newest displayed first. Click any alert to view its detailed information.

By default, you see alerts that have been active within the SLO's current time window. The newest alerts are displayed first. To change this, select another period in the time picker.

Narrow down the alert list using these filters:

Filter typeOptionsUse case
Alert statusAll, Triggered, ResolvedFocus on active issues or review resolved incidents
SLO objectiveAny objective in your SLOIdentify which objectives trigger most alerts
Alert policyAny linked policyAnalyze specific policy effectiveness

When you filter by two or more criteria, the results satisfy all of them—Nobl9 applies the AND logical operator. For example, filtering by Triggered status and a specific objective shows only currently active alerts for that objective.

Alerts for existing resources only

Alert history is only maintained for resources that currently exist in your Nobl9 organization.

  • Deleted resources: Alerts disappear when SLOs, services, or alert policies are deleted
  • Recreated resources: Even if recreated with identical names, the previous alert history is not restored
  • Unlinked policies: Alerts are hidden when alert policies are disconnected from the SLO

SLO history and annotations

The Change history (

Enterprise
) and Annotations tabs let you trace every update to your SLO and understand the surrounding context.

Change history

The changelog records each modification with:

  • Event type—what was changed
  • Timestamp—when the change occurred
  • Changed by—who made the change
  • Tool—where the change originated (Nobl9 web application, API, Nobl9 Terraform provider, sloctl, Nobl9 SDK for Go)

Annotations

The Annotations tab centralizes all annotations applied to the SLO within the selected time window:

  • Displays user, alert, and data event annotations whose Applied to time falls inside the window
  • Filters by type, label, or author for quick navigation
  • Jump to the corresponding point on the SLI chart with Open in SLO details
Check out these related guides and references: