SLO search and filter
With Nobl9βs projectβservice hierarchy, search logic, and filtering options, you can narrow down the SLO list and focus only on the SLOs that demand your attention, avoiding distractions.
Nobl9's searching and filtering by labels includes inheritance. So it returns not only all individual SLOs with a given label applied directly but also all SLOs housed in matching services and projects.
Filtering optionsβ
There are three filtering options:
- By SLO or service name (a keyword)
- By project
- By label
A filtered list contains the SLOs
associated with the projects
where you're assigned at least the Viewer role.
No other SLOs (where you have no access) are displayed.
SLO or service nameβ
You can enter any number of keywords in the search box to filter SLOs and services that match your keywords.
To filter by two or more keywords, separate them with spaces.
Nobl9 returns SLOs that match all the keywords you entered, applying the AND
operator.
Nobl9 looks for the search parameters in the following fields:
- Service name
- Service display name
- SLO name
- SLO display name
And returns SLOs as follows:
- Individual SLOs with matching name or display name AND
- SLOs housed in a service with the matching name or display name
An asterisk (*)
in the search field is treated as a wildcard.
For example, if you enter data (*)
in the search field, Nobl9 returns all SLOs that contain the word data plus any text inside parentheses in their names or display names.
Project and labelβ
To filter SLOs by project or label, click to the right of the search field.
-
Filtering by project
Select or enter the required project name.
You can filter by a single project at a time. As a result, Nobl9 returns all SLOs associated with the selected project. -
Filtering by label
Select the requiredkey:value
pair.
You can use any number and combination ofkey:value
pairs. Nobl9 returns individual SLOs and SLOs nested in the services and projects as follows:- Same key, different values: Nobl9 applies the
OR
operator and returns results with at least one matchingkey: value
pair. - Different keys: Nobl9 applies the
AND
operator and returns results that match all thekey: value
pairs.
- Same key, different values: Nobl9 applies the
You enter the following labels: geo: eu
, team: red
.
Nobl9 returns SLOs
labeled with both geo: eu
and team: red
either directly or their parent service or project has these labels.
Combination of filtersβ
Filtering by any combination of project, label(s),
and keyword(s) returns SLOs that meet ALL the specified criteria:
Nobl9 applies the AND
operator, combining it with OR
for labels that share the same key.
Upon applying the filters in Image 2, Nobl9 returns the results that meet the following criteria:
- Contain the
ratio
keyword AND - Contain the
default
keyword AND - Relate to the
my-project
project AND - Labeled either with
division : account-history
ORdivision : money-market
AND - Labeled with
composite : true
Given that Nobl9 searches for matching labels not only in individual SLOs but also in services and projects and displays all the related SLOs.