Replaying SLOs
You can replay SLOs in two ways:
When an SLO is replayed on creation, it may temporarily show a No data status because retrieving and processing historical data takes time. Once the process is complete, your SLO will display the reliability values and charts for the replayed period.
When you replay an existing SLO, its charts and reliability values continue to show calculations from before the Replay was triggered. Once the new data is retrieved and processed, the SLO's charts and values are updated.
The Job Status widget allows you to:
- Track queued and ongoing Replays
- Remove queued Replays from the queue and cancel ongoing Replays at the data import step
This functionality is also available with sloctl.
Replaying SLOs on creation
To include historical data in your new SLO, set Replay during SLO creation. This option is available for supported data sources, and if your data source has a maximum period for historical data retrieval set to a non-zero value. Saving the SLO automatically triggers or queues the Replay.
- Go to the Service Level Objectives section on the Nobl9 Web.
-
Click
.
- Select the required data source.
- Specify the required Period for historical data retrieval.
- Configure the query and other parameters.
- Click CREATE SLO
Depending on Replay slot availability, the Replay will either start immediately or be queued.
If Replay fails, the SLO will still be created. However, error budget calculations will only begin from the moment of creation and will not include historical data.
Replaying existing SLOs
You can replay existing SLOs at any time. This action is permanent and overwrites the existing SLI data for the selected period with newly retrieved or calculated data. Before you begin, consider the impact a Replay has on connected resources.
To replay an SLO:
-
Go to the details page for the desired SLO.
-
Click the
more options menu and select Run Replay.

Replaying an existing SLO -
Select the period for data retrieval. The pre-selected value is the default retrieval period set for the data source.
-
Click Run Replay.
The Run Replay button is inactive if:
- The data source is not supported.
- The maximum period for historical data retrieval for the data source is set to
0. - The SLO is already being replayed.
Job Status widget
You can track the progress of the ongoing Replays in the Job Status widget.
To access it, click next to the top right of the Nobl9 application:

- The widget displays the 3 most recent Replays (the limit for concurrent Replays +1).
- All jobs are sorted by status (
in progressalways takes precedence) and last triggered date, with the most recent date displayed at the top.
Terminating Replay
To terminate a Replay process:
- Remove a queued Replay from the queue.
- Cancel an ongoing Replay during the data import step.
To do this, open the Job Status widget and click Remove or Cancel next to the SLO name.
- Remove Replay from the queue
- Cancel Replay


A Replay that is removed from the queue disappears from the list. A Replay can only be canceled during the data importing step. Once data import is complete, the Replay proceeds to data processing and cannot be canceled.