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.
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
httpatauhttps, atau dalam formatalamat IP:nomor Port)
Buat tugas
Masuk ke Konsol ARMS.
Pada panel navigasi sebelah kiri, pilih Synthetic Monitoring > Scheduled Tests.
Pada halaman Synthetic Tasks, klik New Task.
Pada halaman Create Synthetic Task, klik Website Speed.
Pada bagian STEP1, konfigurasikan pengaturan dasar.
Parameter Deskripsi Task name Nama untuk tugas pemantauan sintetis. Target Address URL website yang akan diuji. Masukkan URL yang diawali dengan httpatauhttps, atau alamat dalam formatalamat IP:nomor Port.Dialing Frequency Frequency: interval antar eksekusi pengujian. Aktifkan Custom untuk membatasi tugas hanya pada periode waktu tertentu. Pada bagian STEP2, pilih titik pemantauan.
Parameter Deskripsi Monitoring point type PC End atau Mobile End. Menentukan jenis perangkat yang digunakan untuk pengujian. Monitoring Point Group Pilih 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 Point Tambahkan 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. CatatanAplikasi web IPv6 di pusat data tidak dapat dipantau.
Pada bagian STEP3, konfigurasikan pengaturan lanjutan. Pengaturan ini dikelompokkan berdasarkan kategori.
Network settings
Parameter Deskripsi IP Protocol Versi IP yang digunakan untuk mengakses website. Automation: secara acak menguji IPv4 atau IPv6. IPv4: hanya menguji IPv4. IPv6: hanya menguji IPv6. Customize host Memetakan 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
Opsi Deskripsi Disable Cache Menghapus riwayat browser, file sementara, cookie, kata sandi tersimpan, formulir HTML, dan resource cache sebelum memuat halaman. Redirect Mengikuti dan memantau halaman yang dialihkan. Jika tidak dipilih, pengalihan akan mengembalikan kode kesalahan 651.Disable Compression Mencegah browser menerima file terkompresi selama pengujian. Auto Scroll Mensimulasikan pengguliran hingga ke bagian bawah halaman. Ignore Certificate Errors Melewati error validasi sertifikat SSL selama handshake. Nonaktifkan opsi ini untuk mendeteksi masalah sertifikat. Timeouts and thresholds
Parameter Deskripsi Bawaan Monitoring Timeout Waktu eksekusi maksimum sebelum error timeout dilaporkan. 40.000 ms Maximum Wait Time Interval di mana ARMS memeriksa status browser. 40.000 ms Slow Element Threshold Ambang batas waktu unduh untuk menandai elemen lambat. Elemen yang melebihi nilai ini ditandai sebagai lambat. 5.000 ms Request headers
Parameter Deskripsi Custom Header Menambah 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.
Parameter Deskripsi Hijack Parameters - DNS Hijack Whitelist Hasil 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 selain202.0.3.55dan203.3.44.67dianggap sebagai pembajakan.Hijack Parameters - Page Tampering Daftar 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 Hijacking Mendeteksi penyalahgunaan pengalihan HTTP 302. Konfigurasikan Identify Elements (jumlah total elemen halaman) dan Hijack Identification (kata kunci untuk mengidentifikasi pembajakan; tanda bintang didukung). PentingPeriksa elemen yang mengembalikan kode status HTTP 302 pada halaman. Synthetic Monitoring biasanya memantau status dokumen dasar setelah kode status HTTP dikembalikan.
Content validation
Parameter Deskripsi Verify String Blacklist String yang tidak boleh muncul dalam kode sumber halaman. Jika string yang masuk daftar hitam ditemukan, kode kesalahan 650dikembalikan. Pisahkan beberapa string dengan tanda pipa (\|).Verify String Whitelist String yang harus muncul dalam kode sumber halaman. Jika string wajib tidak ditemukan, kode kesalahan 650dikembalikan. Pisahkan beberapa string dengan tanda pipa (\|).Element Blacklist Elemen yang dikecualikan dari pemuatan selama pengujian. Jangan tambahkan dokumen dasar ke daftar ini. Availability Assertion Kondisi yang menentukan apakah hasil pemantauan dianggap tersedia. Pengujian hanya lolos jika semua kondisi yang ditentukan terpenuhi. Resource management
Parameter Deskripsi Resource Group Kelompok sumber daya untuk tugas ini. Untuk informasi lebih lanjut, lihat Buat kelompok sumber daya. Klik Create Task.
Hasil
Setelah tugas dibuat, Anda akan diarahkan ke halaman Synthetic Tasks.