SLI ve SLO (Hizmet Seviyesi Göstergeleri) Nedir?

İngilizce: SLI and SLO

SLI ve SLO, hizmet kalitesini ölçen göstergeler ile bu göstergeler için hedeflenen güvenilirlik seviyelerini birlikte tanımlar.

SLI ve SLO (Hizmet Seviyesi Göstergeleri) Nedir?

SLI (Service Level Indicator) ölçülen sinyaldir; SLO (Service Level Objective) ise bu sinyal için hedeflenen seviyedir. Örneğin “başarılı istek oranı” bir SLI, “son 30 günde isteklerin %99,9’u başarılı olmalı” ifadesi bir SLO’dur.

SLI seçimi kullanıcı deneyimine yakın olmalıdır. Sunucu CPU’su teknik olarak ölçülebilir ama müşteri için asıl önemli olan ödeme isteğinin başarılı ve kabul edilebilir sürede tamamlanmasıdır. Yaygın SLI’lar kullanılabilirlik, gecikme, hata oranı, veri tazeliği ve işlem doğruluğudur.

SLA ile Farkı

SLA genellikle müşteri veya tedarikçiyle yapılan sözleşmedir; SLO ise ekibin içeride yönettiği güvenilirlik hedefidir. SLO aşıldığında hata bütçesi tükenir ve ekip yeni özellik yerine kararlılık çalışmasına ağırlık verebilir. Uptime bu hesapta kullanılan sinyallerden yalnızca biridir.

İyi SLI/SLO tasarımı, observability verisiyle beslenir ve gereğinden fazla hedef tanımlamaz. Her endpoint için ayrı hedef koymak yönetilemez olabilir; gelir, müşteri deneyimi veya operasyon riski yüksek akışlara odaklanmak daha anlamlıdır.