Skip to main content

sloctl

Prerequisites​

To ensure a great onboarding experience with sloctl:

  1. Use a Mac, Linux, or Windows machine to run sloctl.
    The Nobl9 command-line utility makes creating and updating many SLOs at once easy. See sloctl user guide for more details.

  2. Select a Kubernetes cluster or any Docker environmentβ€”or use a Docker environment on your local machineβ€”to run the Nobl9 Agent.
    The Nobl9 Agent collects service level indicator (SLI) metrics from your existing metrics systems, such as Datadog, New Relic, or Prometheus.

  3. Verify that you received an email from Nobl9 with a link to set up your user account.

Setting up sloctl​

The command-line interface (CLI) for Nobl9 is named sloctl. You can use the sloctl CLI to create or update multiple SLOs simultaneously, create or update numerous thresholds, or update SLOs as part of continuous integration/continuous delivery (CI/CD).

The web user interface is available to give you an easy way to create and update SLOs and to familiarize you with the features available in Nobl9. At the same time, sloctl aims to provide a systematic and automated approach to maintaining SLOs as code.

tip

Be sure to check out the Use Case of SLO Configuration to walk through creating an SLO for a sample service using sloctl.