Skip to main content

SLO grid search and filtering

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

You can search and filter SLOs on the SLO grid to quickly locate specific SLOs using project hierarchy, smart search logic, and advanced filtering options.

Points to consider:

  • Label inheritance: Search results include SLOs with direct labels and those inherited from parent services and projects
  • Multiple filter types: You can combine name-based, project-based, and label-based filters
  • Role-based access: A filtered list contains only the SLOs where you have at least Project viewer permissions

Search and filter methods​

To search SLOs and services by keyword, enter one or more keywords in the search box. Alternatively, enter a part of a keyword.

To filter by two or more keywords, separate them with spaces. Nobl9 looks for the search parameters in the following fields:

  • Service name or display name

  • SLO name or display name

    search SLOs by keyword
    Searching SLOs by keyword

Nobl9 applies AND logic and returns SLOs as follows:

  • Individual SLOs with the keyword in their names or display names
  • SLOs housed in services with the keyword in their names or display names

Filter combinations​

Combine multiple filters for precise results:

  • Keywords + project + labels or multiple labels with the different keys to filter SLOs that satisfy all specified criteria
  • Multiple labels with the same key to filter SLOs that satisfy at least one criterion
  • Multiple projects to filter SLOs that satisfy at least one criterion

Nobl9 applies specific rules when returning individual SLOs and SLOs nested within services or projects based on your filtering criteria. The logic is as follows:

Filter combination
Filtering logic
SLOs returnedCombination impact on the search results
Multiple keywords
AND
  • SLOs with all keywords
  • SLOs from the services with all keywords
  • Narrows the search
    Keyword and project
    AND
  • SLOs with the specified keyword nested under the specified project
  • SLOs from the services with the specified keyword nested under the specified project
  • Narrows the search
    Keyword, project, and label
    AND
  • SLOs with the specified keyword, labeled with the specified key: value pair from the specified project
  • SLOs from the services with the specified keyword, labeled with specified key: value pair from the specified project
  • Narrows the search
    Different-key labels
    AND
  • SLOs labeled with all key:value pairs
  • SLOs from the services and projects labeled with all key:value pairs
  • Narrows the search
    Same-key labels
    OR
  • SLOs labeled with at least one key:value pair
  • SLOs from the services and projects labeled with at least one key: value pair
  • Broadens the search
    Multiple projects
    OR
    SLOs from all specified projectsBroadens the search
    For example

    When we apply the filters in the image, Nobl9 returns the following:

    • SLOs with and and ping in their names or display names
    • All SLOs nested in services that contain and and ping in their names or display names
    • All SLOs from projects:
      • customer-facing-applications, server-side-monitoring, user-retention
    • SLOs labeled as follows:
      • composite: true anomaly_notifications: true region: eu OR
      • composite: true anomaly_notifications: true region: us
    • All SLOs from services and projects labeled as follows:
      • composite: true anomaly_notifications: true region: eu OR
      • composite: true anomaly_notifications: true region: us
    filter combination
    Combining filters
    For a more in-depth look, consult additional resources: