Skip to main content

Step 2: Create Service

See how to create a Service.
Tired of reading? Check out the video tutorial!

Services in Nobl9 are organized under projects. A service can represent a logical service endpoint like an internal or external API, a database, or anything else you care about setting an SLO for, such as a user journey. Put differently, a Service in the Nobl9 platform is something that you want to test for reliability.

A service may also include other services. For example, in a service desk application, one service might create a new ticket. That service might rely on a user service, a queue, a notification service, and a database service, all of which could be defined as additional services in Nobl9.

  • A service can have one or more SLOs defined for it. Every SLO created in Nobl9 must be tied to a service.
  • You can use sloctl to move SLOs to another service as long as they belong to the same project.

Configuration

To create a service in the Nobl9 UI:

  1. Go to Catalog > Services.
  2. Click the button.
  3. Select a Project.
    Specifying a Project is helpful when multiple users are spread across multiple teams or projects. When the Project field is left blank then object is assigned to project default.
  4. Enter a Display Name.
    You can enter a friendly name with spaces in this field.
  5. Enter a Name.
    The name is mandatory and can only contain lowercase, alphanumeric characters and dashes (for example, my-project-name). This field is populated automatically when you enter a display name, but you can edit the result.
  6. Select or add Labels.
    Labels have a specific format and must conform to the following rules:
    • key: value format
    • key can contain only lowercase alphanumeric characters, underscores, and dashes; must start with a letter and end with an alphanumeric character; maximum length 63 characters
    • value can contain Unicode characters; maximum length 200 characters
    • Maximum of 20 labels attached
  7. Enter a Description.
    Here you can add details such as who is responsible for the integration (team/owner) and the purpose of creating it.
  8. Click the Create Service button.

Check out the configuration video:

Video 1: Creating a Service
Well done! You're ready to define a data source!