All Products
Search
Document Center

Application Real-Time Monitoring Service:Buat tugas pengujian kecepatan website

Last Updated:Mar 12, 2026

Tugas pengujian kecepatan website mensimulasikan akses browser nyata dari berbagai lokasi geografis sesuai jadwal yang ditentukan, mengukur waktu pemuatan halaman, waktu resolusi DNS, kecepatan unduh elemen, dan ketersediaan keseluruhan. Gunakan tugas ini untuk mengidentifikasi hambatan performa serta memahami pengalaman pengguna akhir di berbagai wilayah saat mengakses situs Anda.

Penting

Sejak 1 Juni 2024, Synthetic Monitoring tidak lagi menyediakan penagihan bayar sesuai penggunaan (pay-as-you-go) atau resource langganan (subscription) untuk pengguna baru. Untuk detailnya, lihat \[Perubahan Produk\] Penghentian aktivasi Synthetic Monitoring.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Layanan ARMS yang telah diaktifkan dengan akses ke Synthetic Monitoring

  • URL website target (diawali dengan http atau https, atau dalam format alamat IP:nomor Port)

Buat tugas

  1. Masuk ke Konsol ARMS.

  2. Pada panel navigasi sebelah kiri, pilih Synthetic Monitoring > Scheduled Tests.

  3. Pada halaman Synthetic Tasks, klik New Task.

  4. Pada halaman Create Synthetic Task, klik Website Speed.

  5. Pada bagian STEP1, konfigurasikan pengaturan dasar.

    ParameterDeskripsi
    Task nameNama untuk tugas pemantauan sintetis.
    Target AddressURL website yang akan diuji. Masukkan URL yang diawali dengan http atau https, atau alamat dalam format alamat IP:nomor Port.
    Dialing FrequencyFrequency: interval antar eksekusi pengujian. Aktifkan Custom untuk membatasi tugas hanya pada periode waktu tertentu.
  6. Pada bagian STEP2, pilih titik pemantauan.

    ParameterDeskripsi
    Monitoring point typePC End atau Mobile End. Menentukan jenis perangkat yang digunakan untuk pengujian.
    Monitoring Point GroupPilih kelompok yang telah ditentukan: Recommended Monitoring Point Group (titik yang umum digunakan), All Monitoring Point Group (semua titik yang tersedia), atau Custom Monitoring Point Group (titik yang sebelumnya Anda simpan).
    Select Monitoring PointTambahkan penyedia layanan (carrier) tertentu ke daftar Selected Monitoring Point di sebelah kanan. Untuk menggunakan kembali pilihan ini pada tugas mendatang, simpan sebagai custom monitoring point group.
    Catatan

    Aplikasi web IPv6 di pusat data tidak dapat dipantau.

  7. Pada bagian STEP3, konfigurasikan pengaturan lanjutan. Pengaturan ini dikelompokkan berdasarkan kategori.

    Network settings

    ParameterDeskripsi
    IP ProtocolVersi IP yang digunakan untuk mengakses website. Automation: secara acak menguji IPv4 atau IPv6. IPv4: hanya menguji IPv4. IPv6: hanya menguji IPv6.
    Customize hostMemetakan nama domain ke alamat IP tertentu. Pilih mode Polling atau Random, lalu masukkan alamat IP yang dipisahkan koma (\|). Contoh: 192.168.1.11,192.168.1.12:www.a.domain. Tanda titik dua (:) dalam entri tersebut memicu resolusi otomatis URL yang mendahuluinya.

    Browser behavior

    OpsiDeskripsi
    Disable CacheMenghapus riwayat browser, file sementara, cookie, kata sandi tersimpan, formulir HTML, dan resource cache sebelum memuat halaman.
    RedirectMengikuti dan memantau halaman yang dialihkan. Jika tidak dipilih, pengalihan akan mengembalikan kode kesalahan 651.
    Disable CompressionMencegah browser menerima file terkompresi selama pengujian.
    Auto ScrollMensimulasikan pengguliran hingga ke bagian bawah halaman.
    Ignore Certificate ErrorsMelewati error validasi sertifikat SSL selama handshake. Nonaktifkan opsi ini untuk mendeteksi masalah sertifikat.

    Timeouts and thresholds

    ParameterDeskripsiBawaan
    Monitoring TimeoutWaktu eksekusi maksimum sebelum error timeout dilaporkan.40.000 ms
    Maximum Wait TimeInterval di mana ARMS memeriksa status browser.40.000 ms
    Slow Element ThresholdAmbang batas waktu unduh untuk menandai elemen lambat. Elemen yang melebihi nilai ini ditandai sebagai lambat.5.000 ms

    Request headers

    ParameterDeskripsi
    Custom HeaderMenambah atau memodifikasi header permintaan. Aktifkan opsi ini, lalu pilih: Modify Global Packet (memodifikasi header untuk semua permintaan) atau Modify First Packet (hanya memodifikasi header permintaan pertama).

    Hijack detection

    Gunakan pengaturan ini untuk mendeteksi pembajakan DNS, perubahan halaman, dan pembajakan trafik.

    ParameterDeskripsi
    Hijack Parameters - DNS Hijack WhitelistHasil resolusi DNS tepercaya. Jika alamat IP atau Record CNAME yang di-resolve tidak ada dalam daftar putih ini, resolusi tersebut ditandai sebagai dibajak. Format: <nama domain>:<aturan pencocokan>. Aturan dapat berupa alamat IP eksak, wildcard, subnet mask, atau Record CNAME. Pisahkan beberapa aturan dengan tanda pipa (\|). Contoh: www.aliyun.com:202.0.3.55\|203.3.44.67 — setiap IP yang di-resolve untuk domain ini selain 202.0.3.55 dan 203.3.44.67 dianggap sebagai pembajakan.
    Hijack Parameters - Page TamperingDaftar putih elemen halaman yang diharapkan. Elemen yang tidak ada dalam daftar putih (seperti iklan pop-up, iklan mengambang, atau pengalihan tidak sah) mengindikasikan adanya perubahan. Format: <nama domain>:<nama elemen>. Wildcard didukung. Pisahkan entri dengan tanda pipa (\|). Contoh: www.aliyun.com:\|/cc/bb/a.gif\|/vv/bb/cc.jpg.
    Hijack Parameters - Traffic HijackingMendeteksi penyalahgunaan pengalihan HTTP 302. Konfigurasikan Identify Elements (jumlah total elemen halaman) dan Hijack Identification (kata kunci untuk mengidentifikasi pembajakan; tanda bintang didukung).
    Penting

    Periksa elemen yang mengembalikan kode status HTTP 302 pada halaman. Synthetic Monitoring biasanya memantau status dokumen dasar setelah kode status HTTP dikembalikan.

    Content validation

    ParameterDeskripsi
    Verify String BlacklistString yang tidak boleh muncul dalam kode sumber halaman. Jika string yang masuk daftar hitam ditemukan, kode kesalahan 650 dikembalikan. Pisahkan beberapa string dengan tanda pipa (\|).
    Verify String WhitelistString yang harus muncul dalam kode sumber halaman. Jika string wajib tidak ditemukan, kode kesalahan 650 dikembalikan. Pisahkan beberapa string dengan tanda pipa (\|).
    Element BlacklistElemen yang dikecualikan dari pemuatan selama pengujian. Jangan tambahkan dokumen dasar ke daftar ini.
    Availability AssertionKondisi yang menentukan apakah hasil pemantauan dianggap tersedia. Pengujian hanya lolos jika semua kondisi yang ditentukan terpenuhi.

    Resource management

    ParameterDeskripsi
    Resource GroupKelompok sumber daya untuk tugas ini. Untuk informasi lebih lanjut, lihat Buat kelompok sumber daya.
  8. Klik Create Task.

Hasil

Setelah tugas dibuat, Anda akan diarahkan ke halaman Synthetic Tasks.