Digital Transformation
SLI (Service Level Indicator)
SLI adalah metrik kuantitatif yang mengukur satu aspek kualitas layanan website atau aplikasi, misalnya persentase request yang sukses atau persentase request yang lebih cepat dari 500 ms.
TL;DR: SLI (Service Level Indicator) adalah angka yang mengukur satu aspek kualitas layanan, misalnya rasio request sukses atau persentase request yang lebih cepat dari ambang tertentu. SLI menjadi bahan baku untuk menyusun SLO dan menghitung error budget.
Apa itu SLI?
SLI (Service Level Indicator) adalah metrik kuantitatif yang menggambarkan satu dimensi pengalaman pengguna terhadap layanan, biasanya direpresentasikan sebagai rasio antara peristiwa baik dan total peristiwa pada periode tertentu. Contoh sederhana: dari 100.000 request HTTP dalam satu jam, 99.850 yang berhasil (HTTP 200 sampai 399) menghasilkan SLI availability 99,85 persen.
Konsep ini berasal dari praktik Site Reliability Engineering (SRE) di Google dan kini menjadi fondasi pengukuran kualitas modern, sejajar dengan praktik observability yang lebih luas.
Jenis SLI yang Lazim Dipakai
| Jenis SLI | Yang Diukur | Contoh Target |
|---|---|---|
| Availability | Rasio request yang tidak error | 99,9 persen request balas sukses |
| Latency | Persentase request di bawah ambang waktu | 95 persen request di bawah 500 ms |
| Throughput | Volume request yang dilayani per detik | 200 request per detik di jam puncak |
| Correctness | Rasio output yang benar secara fungsional | 99,5 persen transaksi terhitung tepat |
| Freshness | Usia maksimum data yang ditampilkan | Data dashboard usia maksimal 5 menit |
Pilih SLI yang paling dirasakan pengguna, bukan yang paling mudah diukur.
Kenapa Penting?
Tanpa SLI, percakapan tentang kualitas layanan mudah jatuh ke perasaan: "rasanya lambat hari ini" atau "user mengeluh banyak". SLI mengubah perasaan menjadi angka, sehingga tim engineering, marketing, dan customer success bicara dengan basis yang sama. Untuk bisnis Indonesia yang tumbuh dari traffic organik dan iklan, SLI yang jelas mencegah kebocoran konversi gara-gara halaman lambat atau error sporadis yang tidak terdeteksi sampai pelanggan komplain di bounce rate dashboard.
Pertanyaan Umum
Apa beda SLI, SLO, dan SLA?
SLI adalah angka yang diukur. SLO adalah target internal untuk SLI tersebut. SLA adalah janji eksternal yang sering disertai konsekuensi finansial bila tidak terpenuhi.
Berapa banyak SLI yang ideal per layanan?
Umumnya 2-4 SLI inti per layanan kritis. Terlalu banyak SLI menyebabkan tim kehilangan fokus prioritas saat insiden terjadi.
Istilah Terkait