SLOs erstellen

Auf dieser Seite wird beschrieben, wie Sie ein Service Level Objective (SLO) in derGoogle Cloud Console erstellen. Informationen zum programmatisches Erstellen eines SLO finden Sie unter Mit der SLO API arbeiten.

Hier finden Sie eine Übersicht und Informationen zum Entwerfen von SLOs:

So erstellen Sie ein SLO:

  1. Rufen Sie den Tab Status eines Dienstes auf:

    1. Rufen Sie in der Google Cloud Console Cloud Service Mesh auf.

      Zu Cloud Service Mesh

    2. Wählen Sie in der Menüleiste aus der Drop-down-Liste das Google Cloud Projekt aus.

    3. Klicken Sie auf den Dienst, für den Sie ein SLO erstellen möchten.

    4. Klicken Sie in der linken Navigationsleiste auf Status.

  2. Klicken Sie auf den Link SLO erstellen.

  3. Klicken Sie auf Service Level Indicator (SLI) festlegen, um den Typ des Service Level Indicators (SLI) auszuwählen, der für dieses SLO erfasst werden soll. Wählen Sie eine der folgenden Optionen aus:

    • Verfügbarkeit: Das Verhältnis der Anzahl erfolgreicher Antworten zur Anzahl aller Antworten. Anfragen, die fehlschlagen, bevor sie den Envoy-Sidecar-Proxy für Ihren Dienst erreichen (z. B. wegen Netzwerk- oder DNS-Fehlern), sind in diesem Verhältnis nicht enthalten.
    • Latenz: Das Verhältnis der Anzahl der Aufrufe, die unter dem angegebenen Latenzschwellenwert liegen, zur Anzahl aller Aufrufe.
  4. Geben Sie für Latenz-SLIs den Latenzschwellenwert in Millisekunden ein.

  5. Geben Sie im Abschnitt Leistungsziel einen Prozentsatz in das Feld Ziel ein, um das Leistungsziel für den SLI festzulegen. Cloud Service Mesh berechnet anhand dieses Werts das Fehlerbudget für dieses SLO.

  6. Wählen Sie im Abschnitt Compliancezeitraum die Art des Zeitraums und die Länge des Zeitraums aus. Weitere Informationen zu diesen Einstellungen finden Sie unter Compliancezeiträume.

  7. Alternativ können Sie im Abschnitt SLI festlegen die Option Windows-basiert auswählen. Mit einem Zeitfenster-basierten SLI können Sie die Zeiträume erkennen, in denen der Dienst das Complianceziel des SLO nicht erfüllt. Dies kann beispielsweise der Fall sein, wenn es zu Anfragespitzen kommt, wodurch sich die Latenz für kurze Zeit erhöht. Wenn Sie diese Option auswählen, müssen Sie auch Folgendes angeben:

    • Gütekriterium: Legen Sie einen Schwellenwert für den Prozentsatz an „guter Leistung“ fest, der erreicht werden muss, damit ein bestimmtes Zeitfenster als „gut“ eingestuft wird.
    • Dauer: Legen Sie die Länge der einzelnen Zeitfenster fest, in denen die SLO-Leistung während des Compliancezeitraums in inkrementellen Schritten gemessen werden soll.

    Angenommen, Sie haben ein SLO für die Verfügbarkeit mit einem rollierenden Zeitraum von 7 Tagen und einem SLO-Ziel von 99 %. Anschließend fügen Sie ein Gütekriterium von 95 % und eine Dauer von 5 Minuten hinzu. Zur Einhaltung der Vorgaben muss der Dienst bei 95 % aller 5-minütigen Zeitfenster der letzten 7 Tage zu mindestens 99 % der Zeit verfügbar gewesen sein.

  8. Optional: Wenn Sie den standardmäßigen SLO-Anzeigenamen ändern möchten, klicken Sie auf SLO benennen. Cloud Service Mesh gibt einen Standardnamen an, der das SLO anhand der Einstellungen beschreibt.

  9. Klicken Sie auf Senden.

Nächste Schritte