All Products
Search
Document Center

Application Real-Time Monitoring Service:Buat tugas pengujian kecepatan transfer file dan CDN

Last Updated:Mar 12, 2026

Jika aplikasi Anda bergantung pada unduhan file atau pengiriman yang dipercepat oleh Alibaba Cloud CDN, transfer yang lambat atau konfigurasi CDN yang salah dapat menurunkan pengalaman pengguna di berbagai wilayah dan jaringan. Pemantauan Sintetis dalam Application Real-Time Monitoring Service (ARMS) memungkinkan Anda membuat tugas terjadwal yang mensimulasikan unggahan dan unduhan file dari titik pemantauan terdistribusi, sehingga Anda dapat mendeteksi hambatan transfer, mengukur efektivitas akselerasi CDN, serta mengidentifikasi masalah ketersediaan sebelum pengguna mengalaminya.

Berbeda dengan pemantauan HTTP umum, jenis tugas ini menyediakan kontrol khusus untuk batas ukuran transfer dan pemilihan mesin unduh (cURL vs. WinInet).

Penting

Mulai 1 Juni 2024, Pemantauan Sintetis tidak lagi menawarkan penagihan pay-as-you-go atau resource subscription untuk pengguna baru. Untuk detailnya, lihat Penghentian aktivasi Pemantauan Sintetis.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Akun Alibaba Cloud dengan ARMS yang telah diaktifkan

  • URL file target yang dapat diakses dan diawali dengan http:// atau https://, atau menggunakan format alamat IP:nomor port

Buat tugas

  1. Masuk ke Konsol ARMS.

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

  3. Pada halaman Synthetic Tasks, klik New Task.

  4. Pada halaman Create Synthetic Task, klik File Transfer & CDN Speed Test.

  5. Pada bagian STEP1, konfigurasikan pengaturan dasar tugas.

    ParameterDeskripsi
    Task nameNama deskriptif untuk tugas tersebut. Gunakan nama yang mengidentifikasi resource target dan tujuan pengujian, misalnya CDN-download-prod-assets.
    Target AddressURL atau alamat IP dari resource yang akan diuji. Format yang didukung: URL yang diawali dengan http atau https, atau alamat dalam format alamat IP:Nomor Port.
    Dialing FrequencySeberapa sering tugas dijalankan. Frequency: interval antara dua eksekusi pengujian berturut-turut. Custom: aktifkan sakelar Custom untuk membatasi eksekusi pengujian hanya pada periode waktu tertentu.
  6. Pada bagian STEP2, pilih titik pemantauan. Titik pemantauan adalah lokasi geografis tempat Pemantauan Sintetis menjalankan pengujian. Pilih titik yang mencerminkan distribusi pengguna aktual Anda agar hasilnya lebih relevan.

    Catatan

    Aplikasi web IPv6 tidak dapat dipantau dari lokasi pusat data.

    ParameterDeskripsi
    Monitoring point typePilih PC End atau Mobile End sesuai dengan jenis perangkat pengguna target Anda.
    Monitoring Point GroupPilih kelompok yang telah ditentukan atau kelompok kustom. Recommended Monitoring Point Group: titik yang umum digunakan dan direkomendasikan oleh sistem. All Monitoring Point Group: semua titik yang tersedia. Custom Monitoring Point Group: titik yang telah Anda simpan untuk digunakan kembali.
    Select Monitoring PointTambahkan penyedia layanan individual ke bagian Selected Monitoring Point di sebelah kanan. Untuk menggunakan kembali pilihan ini nanti, simpan sebagai kelompok titik pemantauan kustom.
  7. Pada bagian STEP3, konfigurasikan pengaturan lanjutan. Pengaturan lanjutan mengontrol perilaku jaringan, timeout, kustomisasi permintaan, dan validasi hasil.

    ParameterDeskripsi
    IP ProtocolProtokol IP yang digunakan oleh server saat mengakses website. Automation: secara acak menguji melalui IPv4 atau IPv6. IPv4: hanya menguji melalui IPv4. IPv6: hanya menguji melalui IPv6.
    Download KernelMesin yang digunakan untuk mengunduh file. curl: pustaka open source lintas platform yang mendukung Windows, Linux, dan macOS. Direkomendasikan untuk menguji kecepatan unduh server atau macOS. WinInet: pustaka API native Windows. Direkomendasikan untuk menguji kecepatan unduh Windows.
    ProtocolProtokol yang digunakan oleh kernel unduh yang dipilih.
    Monitoring Related ItemsRedirect: apakah akan melanjutkan penelusuran setelah terjadi pengalihan.
    Ignore Certificate ErrorsLewati kesalahan sertifikat SSL tertentu selama handshake: Ignore Certificate Status Error, Ignore Certificate Untrusted, Ignore Host Invalid Error.
    ParameterDeskripsi
    Monitoring TimeoutDurasi maksimum tugas dalam milidetik. Jika tugas melebihi batas ini, tugas akan dihentikan. Nilai default: 60000 (60 detik).
    Connection TimeoutWaktu tunggu maksimum untuk koneksi TCP dalam milidetik. Jika koneksi tidak berhasil dibangun dalam batas waktu ini, pesan dengan kode kesalahan 601 akan dikembalikan. Nilai default: 5000 (5 detik).
    Transfer SizeUkuran maksimum file yang diunduh selama pengujian. Nilai maksimum: 20 MB.
    ParameterDeskripsi
    Custom HeaderTambahkan atau modifikasi bidang header permintaan HTTP. Masukkan nilai header pada kolom yang tersedia.
    Customize hostMode host kustom. Pilih mode Poling atau Random, lalu masukkan alamat IP yang dipisahkan koma. Contoh: 192.168.1.11,192.168.1.12:www.a.domain. Jika tanda titik dua (:) digunakan, URL sebelum tanda titik dua akan diresolusi secara otomatis.
    ParameterDeskripsi
    Verify KeywordsValidasi header respons terhadap konten yang diharapkan. String Verification: memeriksa apakah data respons berisi string tertentu. Jika tidak ada, kesalahan akan dilaporkan. MD5 Verification: menyimpan data respons sebagai file dan menghitung hash MD5-nya, yang harus persis sama dengan nilai yang diharapkan.
    Hijack ParametersDNS Hijack Whitelist: tentukan alamat IP atau record CNAME tepercaya untuk suatu domain. Jika resolusi DNS mengembalikan IP atau CNAME yang tidak ada dalam daftar putih, maka dianggap terjadi pembajakan DNS. Format: nama domain:aturan pencocokan. Aturan pencocokan mendukung alamat IP eksak, wildcard, subnet mask, atau record CNAME, dipisahkan oleh garis vertikal (|). Contoh: www.aliyun.com:202.0.3.55|203.3.44.67 — IP hasil resolusi selain kedua alamat tersebut dianggap sebagai pembajakan.
    Availability AssertionKondisi yang menentukan apakah hasil pemantauan dianggap tersedia. Tugas hanya ditandai sebagai tersedia jika respons memenuhi semua kondisi yang ditentukan.
    ParameterDeskripsi
    Resource GroupKelompok sumber daya tempat tugas akan ditempatkan. Untuk informasi tentang cara membuat kelompok sumber daya, lihat Buat kelompok sumber daya.
  8. Klik Create Task. Setelah tugas dibuat, Anda akan diarahkan ke halaman Synthetic Tasks.

Langkah berikutnya

Lihat metrik performa transfer file pada dasbor tugas. Untuk detailnya, lihat Lihat dasbor tugas pengujian kecepatan transfer file dan CDN.