Anhang A. Beispiel SLO-Dokument

Dieses Dokument beschreibt die SLOs für den Example Game Service.

Status Veröffentlicht
Autor Steven Thurgood
Datum 2018-02-19
Rezensenten David Ferguson
Genehmiger Betsy Beyer
Genehmigungsdatum 2018-02-20
Datum des Wiederbesuchs 2019-02-01

Service Übersicht

Der Example Game Service ermöglicht es Android- und iPhone-Nutzern, ein Spiel miteinander zu spielen. Die App läuft auf den Telefonen der Nutzer und die Spielzüge werden über eine REST-API an die API zurückgeschickt. Der Datenspeicher enthält den Stand aller aktuellen und vorherigen Spiele. Eine Score-Pipeline liest diese Tabelle aus und erstellt aktuelle Ranglisten für heute, diese Woche und alle Zeiten. Die Ergebnisse der Ligatabelle sind in der App, über die API und auch auf einem öffentlichen HTTP-Server verfügbar.

Die SLO verwendet ein vierwöchiges Zeitfenster.

SLIs und SLOs

Kategorie SLI SLO
API
Verfügbarkeit

Der Anteil erfolgreicher Anfragen, gemessen an den Metriken des Load Balancers.

Jeder andere HTTP-Status als 500-599 wird als erfolgreich angesehen.

count of "api" http_requests which
do not have a 5XX status code
divided by
count of all "api" http_requests
97% Erfolg
Latenz

Der Anteil der ausreichend schnellen Anfragen, gemessen an den Load Balancer-Metriken.

"Ausreichend schnell" ist definiert als < 400 ms oder < 850 ms.

 count of "api" http_requests with a duration less than or equal to "0.4" seconds divided by count of all "api" http_requests ...

Get Das Arbeitsbuch zur Standortzuverlässigkeit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.