Lewati ke konten

Kalkulator Uptime - Hitung Uptime & Downtime Layanan

Kalkulator uptime gratis untuk menghitung persentase uptime layanan dari downtime atau menentukan downtime yang diizinkan dari SLA. Penting untuk operasi TI dan kepatuhan SLA.

Kalkulator Waktu Aktif Layanan

Satuan Waktu *
Jenis Perhitungan *

Hasil Perhitungan

Waktu Aktif
100.00%
Waktu Tidak Aktif
0.00Waktu Tidak Aktif (menit)
Hasil Perhitungan
Grafik visualisasi waktu aktif100.0%100.00%
Kalkulator pemuatan...
📚

Dokumentasi

Kalkulator Uptime

Kalkulator uptime menghitung porsi suatu periode waktu ketika layanan, server, atau jaringan tetap tersedia. Kalkulator ini juga dapat bekerja sebaliknya: dengan target uptime dari perjanjian tingkat layanan (SLA), kalkulator ini menghitung berapa lama waktu henti yang diizinkan oleh target tersebut.

Arti uptime

Uptime adalah bagian dari periode yang dipilih selama sistem berfungsi normal. Downtime adalah sisa periode tersebut, ketika sistem rusak, tidak dapat dijangkau, atau tidak menjalankan fungsinya. Uptime dan downtime selalu berjumlah sama dengan keseluruhan periode.

Rumus uptime

U=T−DT×100U = \frac{T - D}{T} \times 100

di mana U adalah persentase waktu operasi, T adalah total waktu, dan D adalah waktu henti.

Ubah total waktu dan downtime ke satuan yang sama sebelum melakukan pembagian, biasanya menit.

Contoh perhitungan: uptime dari downtime

Sebuah server berjalan selama 24 jam. Server tersebut mengalami downtime selama 30 menit pada hari itu.

  • Total waktu: 24 jam = 1.440 menit
  • Downtime: 30 menit
  • Uptime: ((1.440 − 30) / 1.440) × 100 = 97,92%

Rumus downtime yang diizinkan

SLA biasanya menjanjikan persentase uptime minimum, bukan angka downtime. Untuk mengubah janji tersebut menjadi anggaran downtime:

D=T×(1−S100)D = T \times \left(1 - \frac{S}{100}\right)

di mana D adalah waktu henti yang diperbolehkan, T adalah total waktu, dan S adalah persentase waktu operasi yang dijanjikan oleh SLA.

Contoh perhitungan: downtime dari SLA

Sebuah penyedia menjanjikan uptime sebesar 99,9% selama sebulan yang terdiri dari 30 hari.

  • Total waktu: 30 hari = 43.200 menit
  • SLA: 99,9%
  • Downtime yang diizinkan: 43.200 × (1 − 0,999) = 43,2 menit

Tingkat SLA umum ("sembilan")

Tim TI sering menjelaskan target uptime dengan menghitung jumlah angka sembilan dalam persentasenya. Setiap tambahan angka sembilan memangkas waktu henti yang diizinkan secara tajam:

UptimeJulukanDowntime per tahunDowntime per bulanDowntime per hari
99%dua sembilan3,65 hari7,2 jam14,4 menit
99,9%tiga sembilan8,76 jam43,2 menit1,44 menit
99,99%empat sembilan52,56 menit4,32 menit8,6 detik
99,999%lima sembilan5,26 menit25,9 detik0,86 detik

Angka-angka tersebut menggunakan bulan yang terdiri dari 30 hari dan tahun yang terdiri dari 365 hari, serta telah dibulatkan.

Cara menggunakan kalkulator uptime

  1. Masukkan nama layanan jika diperlukan. Nama ini hanya memberi label pada hasil dan tidak memengaruhi perhitungan.
  2. Masukkan periode waktu dan pilih satuannya: jam, hari, atau tahun.
  3. Pilih jenis perhitungan: "Downtime" untuk mencari persentase uptime, atau "SLA" untuk mencari downtime yang diizinkan.
  4. Masukkan downtime dalam menit, atau SLA sebagai persentase.
  5. Lihat persentase uptime dan downtime dalam menit. Grafik membagi periode tersebut menjadi bagian uptime dan downtime.

Periode waktu harus berupa angka positif. Downtime tidak boleh negatif atau lebih besar daripada keseluruhan periode waktu. SLA harus berada di antara 0 dan 100. Kombinasi yang tidak valid akan menghasilkan pesan kesalahan, bukan hasil perhitungan.

Untuk ketersediaan yang sangat tinggi, hasilnya menampilkan tempat desimal tambahan, bukan membulatkannya menjadi 100%. Nilai uptime seperti 99,999% menunjukkan celah nyata yang perlu dilihat oleh seorang teknisi, bukan nilai yang sama dengan uptime sempurna.

Uptime vs. ketersediaan

Uptime mengukur apakah sistem sedang berjalan. Ketersediaan memiliki cakupan yang lebih luas: istilah ini juga menilai apakah sistem merespons dengan benar dan cukup cepat untuk digunakan. Server dapat secara teknis tetap "aktif" saat kelebihan beban dan terlalu lambat untuk melayani permintaan. Dalam kondisi tersebut, server berstatus aktif, tetapi belum sepenuhnya tersedia.

Mengapa uptime penting

Penyedia cloud, perusahaan hosting, dan departemen TI melacak uptime untuk memeriksa apakah mereka memenuhi janji SLA, merencanakan periode pemeliharaan, serta memberikan alasan untuk pengeluaran perangkat keras redundan atau sistem failover. Kegagalan memenuhi target SLA dapat memicu kredit layanan atau sanksi lain yang tercantum dalam kontrak.

Pertanyaan yang sering diajukan

Apa itu kalkulator uptime?

Alat yang mengonversi downtime menjadi persentase uptime dan sebaliknya untuk periode waktu yang dipilih, atau mengonversi persentase SLA menjadi anggaran downtime yang diizinkan.

Bagaimana cara menghitung persentase uptime?

Bagi waktu ketika sistem bekerja dengan keseluruhan periode waktu, lalu kalikan dengan 100. Untuk downtime selama 30 menit dalam satu hari yang terdiri dari 24 jam: ((1.440 − 30) / 1.440) × 100 = 97,92%.

Apa arti uptime sebesar 99,9%?

Artinya, sistem dapat mengalami downtime hingga sekitar 8,76 jam per tahun, 43,2 menit per bulan, atau 1,44 menit per hari, dan tetap memenuhi target. Tingkat ini sering disebut "tiga sembilan".

Bagaimana downtime dihitung dari SLA?

Kalikan keseluruhan periode waktu dengan (1 − SLA / 100). SLA sebesar 99,9% selama sebulan yang terdiri dari 30 hari mengizinkan 43.200 × 0,001 = 43,2 menit downtime.

Apa perbedaan antara uptime dan availability?

Uptime mengukur apakah sistem sedang berjalan atau tidak. Ketersediaan juga mempertimbangkan apakah sistem merespons dengan benar dan cukup cepat untuk digunakan, sehingga sistem yang lambat, meskipun secara teknis masih berjalan, dihitung sebagai aktif tetapi belum sepenuhnya tersedia.

Mengapa tim TI membicarakan "sembilan"?

Setiap tambahan angka sembilan dalam persentase, dari 99% ke 99,9% lalu ke 99,99% dan seterusnya, mengurangi downtime yang diizinkan kira-kira sepuluh kali lipat. Menghitung angka sembilan merupakan cara singkat untuk menjelaskan seberapa ketat target uptime.

Referensi

  1. "High availability." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/High_availability.
  2. "Service-level agreement." Wikipedia, Wikimedia Foundation, https://en.wikipedia.org/wiki/Service-level_agreement.