Dedicated ServerHosting
  • 9 mins read

Bagaimana Cara Benchmark VPS? Ikuti 5 Cara Ini

Benchmark VPS adalah cara untuk mengukur performa server secara objektif. Mulai dari seberapa cepat prosesor bekerja, seberapa kuat disk menyimpan dan membaca data, hingga seberapa stabil koneksi jarangan di berbagai lokasi.

Apakah Sahabat Qwords merasa kalau website kamu lambat padahal sudah pakai VPS? Atau penasaran apakah server yang kamu sewa benar-benar berkualitas seperti yang diiklankan?

Artikel ini akan membimbingmu menjalankan berbagai alat benchmark berbentuk skrip, langkah demi langkah untuk melakukan benchmark VPS.

Cara Menjalankan Perintah Benchmark VPS

Sebelum masuk ke pembahasan cara melakukan benchmark VPS, kita harus paham bagaimana cara menjalankan perintahnyam yaitu:

Pertama, buka terminal VPS. Terminal adalah jendela tempat kamu bisa mengetik perintah ke server. Kalau di windows, kamu bisa pakai aplikasi seperti PuTTY, sedangkan di Mac atau Linux kamu bisa langsung pakai teminal.

Lalu, masuk ke server dengan akses melalui SSH. SSH adalah cara untuk masuk ke VPS dari jarak jauh. Kamu akan diminta memasukkan IP VPS dan login.

Kemudian, salin dan jalankan perintah berikut:

wget -qO- bench.sh | bash

Kalau skrip telah dimasukkan atau perintah sudah dijalankan, maka monitor akan langsung menampilkan hasil benchmark di layar, seperti informasi sistem, kecepatan disk, dan jaringan.

Hal-hal yang Perlu Diperhatikan Sebelum Benchmark VPS

Ketika melakukan benchmark VPS, kamu akan menggunakan terminal, yaitu jendela tempat mengetik perintah atau skrip langsung ke VPS.

Kamu harus berhati-hati saat menyalin atau mengetik perintah ini dengan memperhatikan hal-hal berikut:

  • Tidak menjalankan perintah yang kamu tidak pahami dan yakini asal-usulnya sumber dan fungsinya.
  • Berhati hati dengan kesalahan kecil, karena seperti mengetik nama file atau folder yang salah bisa menghapus data di server.
  • Sebaiknya backup data penting sebelum melakukan benchmark.

Sudah siap? Sekarang mari kita masuk ke pembahasan berbagai metode untuk melakukan benchmark VPS.

1. All in One

All in One adalah metode benchmark menggunakan skrip tunggal untuk menguji performa VPS secara keseluruhan dalam satu kali jalan saja.

Skrip yang bisa kamu gunakan yaitu bench.sh, bench.sh, YABS, dan Benc Moster. Berikut penjelasan setiap skrip:

bench.sh

bench.sh adalah skrip yang langsung menampilkan informasi sistem, kecepatan baca, dan tulis disk (I/O), serta performa jaringan dari berbagai lokasi.

Untuk menjalankan bencmark ini, kamu perlu masuk ke VPS lewat SSH. Jika sudah login, buka terminalnya dan jalankan skrip berikut:

wget -qO- bench.sh

Kelebihan dari cara ini adalah eksekusinya yang cepat, output rapi dan mudah dibaca, serta cocok untuk audit pertama kali atau kalau kamu pengguna baru.

nench.sh

nench.sh adalah alternatif ringan dari bench.sh yang menambahkan fitur log file. Fitur ini bisa kamu pakai kalau ingin menyimpan hasil benchmark. Skrip nench.sh yaitu:

curl-sL nench.sh

Atau kamu juga bisa gunakan versi dengan log:

(wget -qO- bench.wget.racing | bash; wget -qO- bench.wget.racing | bash)>&1 | tee nen

YABS (Yet-Another-Benchmark-Script)

YABS adalah skrip yang dirancang untuk menguji sebuah performa disk dengan pola yang realistis. Skripnya yaitu:

curl -sL yabs.sh | bash

Atau

wget -qO- yabs.sh | bash

Bench Monster

Skrip Bench Monster menggabungkan geekbench untuk mengecek CPU dan RAM serta Speedstet.net dalam satu paket. Skripnya:

curl -LsO bench.monster/speedtest.sh; bash speedtest.sh

2. CPU Benchmark

Uji performa CPU dilakukan untuk mengetahui seberapa cepat otak dari VPS. Untuk itu benchmark ini akan menunjukkan seberapa efisien server dalam menangani tugas-tugas. Berikut skrip yang bisa kamu gunakan:

Geekbench

Geekbench adalah alat benchmark yang memberikan skor untuk performa prosesor dalam dua kategori, yaitu single-core dan multi-core. Keduanya sangat berguna untuk membandingkan kekuatan CPU antar server atau layanan VPS.

Skrip Geekbench yaitu:

wget https://cdn.geekbench.com/Geekbench-6.2.2-Linux.tar.gz

tar -xvzf Geekbench-6.2.2-Linux.tar.gz

cd Geekbench-6.2.2-Linux

./geekbench6

Cara membaca hasil Geekbench adalah:

  • Skor single-core: Menunjukkan performa untuk tugas ringan
  • Skor multi-core: Menunjukkan kemampuan menangani banyak proses sekaligus.

Semakin tinggi skornya, maka semakin cepat VPS dalam tugas kompresi, rendering, atau analisis data.

Kalau skor VPS kamu rendah, bisa jadi tandanya VPS tersebut kurang cocok untuk aplikasi berat seperti Ai dan rendering. Jadi, sebaiknya kamu melakukan penyesuaian.

Sysbench (CPU)

Sysbench merupakan alat ringan yang mensimulasikan perhitungan bilangan prima untuk menguji kecepatan eksekusi CPU. Cara ini akan menunjukkan seberapa cepat VPS menyelesaikan tugas matematis. 

Skrip yang digunakan adalah:

sudo apt install -y sysbench

sysbench cpu –cpu-max-prime=20000 run

Ada dua istilah penting yang perlu kamu pahami kalau kamu pakai cara ini, yaitu:

  • Total Time: Waktu yang dibutuhkan untuk menyelesaikan simulasi, semakin kecil semakin baik.
  • Event per Second: Jumlah perhitungan yang bisa dilakukan per detik, semakin besar maka semakin bagus.

3. Disk dan Storage Benchmark

Benchmark pada disk dan storage berfungsi untuk mengukur dua hal penting, yaitu Throughput (kecepatan transfer data besar) dan IOPS.

IOPS sendiri adalah singkatan dari Input/Output Operations Per Second yang merupakan sebarapa banyaknya klik baca atau tulis yang bisa dilakukan oleh disk per detik, semakin banyak maka semakin cepat disk merespon permintaan data.

Benchmark disk dan storage dapat dilakukan dengan cara berikut:

dd

Tes ini mengukur seberapa cepat server menulis data besar ke disk, cara pakainya bisa pakai kode:

dd if=/dev/zero of=./testfile bs=1G count=1 oflag=dsync

rm -f ./testfile

Cara membacanya:

  • Lihat angka MB/s di output.
  • Jika hasilnya lebih dari 200Mb/s maka SSD dalam keadaan baik.
  • Kalau pakai NVMe, angkanya harus lebih tinggi dari yang di atas.

Fio

Fio merupakan alat benchmark yang bisa mensimulasikan pola akses disk seperti yang terjadi pada database atau file besar. Kamu bisa pakai kode berikut:

1. Instalasi:

Masuk ke terminal baik itu PuTTY atau Terminal Mac dan Linux, lalu masukkan skrip instalasi:

sudo apt install -y fio

Setelah skrip itu dimasukkan, maka akan terpasang sistem fio ke dalam VPS. Setelah itu, tetaplah berada di terminal yang sama lalu jalankan beberapa tes di bawah ini:

2. Tes Sequential

fio –name=seq –rw=readwrite –bs=1M –size=2G –iodepth=32 –numjobs=1 –group_reporting

3. Tes Random 4K

fio –name=rand4k –rw=randread –bs=4k –size=2G –iodepth=64 –numjobs=2 –time_based –runtime=60 –group_reporting

Ada tiga hal yang perlu kamu perhatikan dalam Fio, yaitu:

  • IOPS: semakin tinggi, semakin bagus untuk database.
  • Latency: Semakin rendah, semakin responsif.
  • Konsistensi antar-run: Stabilitas performa yang penting untuk workload nyata.

Cara instalasi di atas berlaku juga untuk beberapa cara lain berikutnya, yaitu dengan memasukan skrip instalasi di teminal VPS lalu masukkan skrip tesnya.

IOSTAT

Iostat bisa kamu pakai kalau ingin melihat performa disk secara langsung saat server bekerja.

1. Instalasi

sudo apt install -y sysstat

2. Skrip:

iostat -xz 1 5

Kalau kamu pakai iostat, bisa fokuskan pada dua mentrik:

  • Await: Waktu tunggu rata-rata per operasi, jika nilainya tinggi artinya disk mulai keteteran.
  • Util: Persentase pemakaian disk, kalau mendekati 100% maka disk sedang sangat sibuk.

4. Benchmark Jaringan VPS

Cara keempat adalah dengan benchmark jaringan VPS. Performa jaringan VPS adalah kunci utama untuk VPS yang responsif baik dalam website, API, ataupun real-time.

Tes berikut akan membantu kamu mengukur kecepatan unduh, unggah, latensi atau jeda waktu, dan jalur koneksi ke berbagai lokasi.

Speedtest CLI

Ini adalah versi terminal dari speedtest.net yang bisa kamu pakai untuk cek kecepatan download, upload, dan latency.

1. Instalasi (Ubuntu/Debian)

sudo apt install -y speedtest-cli

2. Skrip:

Speedtest

Metrik yang harus kamu perhatikan adalah:

  • Download/Upload: Untuk VPS umum, ratusan MB/s sudah cukup baik.
  • Latency: Idealnya belasan hingga puluhan milidetik.

Wget

Tes ini mengukur kecepatan unduh dari server tertentu.

1. Contoh server domestik di Indonesia:

wget -O /dev/null https://kartolo.sby.datautama.net.id/ubuntu-cd/24.04.2/ubuntu-24.04.3-live-server-amd64.iso

2. Contoh server internasional:

wget -O /dev/null https://speed.hetzner.de/1GB.bin

Curl

Curl adalah cara benchmark bisa membantu kamu untuk tahu seberapa cepat server merespon permintaan HTTP, dan bisa juga memberikan metrik detail seperti TTFB (Time to First Byte), total waktu, dan kecepatan unduhan.

Contoh permintaan:

curl -L https://speed.hetzner.de/1GB.bin -o /dev/null \

 

  -w $’URL:%{url_effective}\nTTFB:%{time_starttransfer}s\nTotal:%{time_total}s\nSpeed_Bytes/s:%{speed_download}\n’

Ping, Traceroute, MTR

Ping, Traceroute, dan MTR adalah tiga metode benchmark jaringan VPS yang bisa membantu kamu untuk melihat seberapa cepat koneksi ke suatu host dan bagaimana jalur (hop) yang dilaluinya.

Berikut langkah-langkahnya:

1. Tes Latency

ping -c 10 google.com

2. Tes Jalur Koneksi

sudo apt install -y traceroute

traceroute google.com

3. Tes Jalur dan Statistik Real-time

sudo apt install -y mtr

mtr -rwzbc 100 google.com

Nload, iftop, vnstat

Nload, iftop, dan vnstat adalah cara benchmark untuk melihat grafik penggunaan bandwidth secara langsung. Berikut cara instalasi dan skripnya:

1. Instalasi

sudo apt install -y nload iftop vnstat

2. Skrip:

nload           # Grafik bandwidth masuk/keluar

sudo iftop -i eth0   # Lalu lintas antar IP di interface eth0

vnstat -l       # Statistik bandwidth live

5. Tes Ketahanan Singkat VPS

Tes ketahanan singkat VPS adalah tes untuk melihat apakah VPS kamu benar-benar stabil, atau hanya terlihat baik-baik saja di depan layar padahal aslinya tidak. Kamu bisa memasukkan skrip ini:

Stress-ng

Alat ini mensimulasikan beban pada CPU dan RAM selama beberapa detik. Tujuannya bukan untuk menghancurkan server, melainkan untuk melihat apakah ada gejala awal seperti Out of Memory, yaitu kondisi di mana RAM habis dan sistem mulai tidak berfungsi atau mengalami lag yang ekstrem.

Ini cara mengecek ketahanan singkat VPS:

1. Instalasi

sudo apt install -y stress-ng

2. Contoh tes ringan:

stress-ng –vm 2 –vm-bytes 512M –timeout 30s –metrics-brief

Dari tes ini kamu bisa melihat apakah server tetap responsif, kondisi konfigurasi swap, RAM masih cukup, atau CPU throttling.

Coba Benchmark VPS-mu Sekarang!

Setelah membaca panduan di atas, kamu sekarang sudah punya bekal lengkap untuk menguji performa VPS secara mandiri, mulai dari kecepatan, kekuatan, stabilitas, hingga ketahanan sistem.

Dengan benchmark ini kamu bisa tahu apakah VPS yang digunakan sudah cukup tangguh untuk mendukung website, aplikasi, atau sistem bisnis yang sedang berjalan atau tidak.

Kamu juga bisa menemukan titik lemah (bottleneck) yang selama ini mungkin tersembunyi dan mulai memperbaiki sebelum jadi masalah besar.

Jadi mulai benchmarknya sekarang dan pastikan VPS kamu benar-benar siap untuk tugas-tugas penting yang kamu kerjakan.

Itulah lima cara menggunakan benchmark VPS, jika ada sesuatu yang belum dipahami jangan ragu untuk bertanya di kolom komentar.


Kelola big data dan dapatkan data secara realtime dengan Dedicated Server Indonesia, spesifikasi yang bisa disesuaikan dengan kebutuhan kamu dan harga lebih kompetitif. Dengan pilihan server Indonesia dan USA Kualitas Terbaik Qwords.

Share:
Almer Ulul Al Bab

Almer is an experienced content writer with a strong understanding of servers, websites, SEO, email systems, and related technologies.

Leave a comment

Your email address will not be published. Required fields are marked *